34

I am looking to build a client-side dashboard framework where a user can create a new dashboard, add portlets, position them along a grid system, resize, close, ....

The dashboard look and feel should be controllable with CSS. I am looking for a commercial-friendly open source solution to be used to create a d3.js based interactive dashboard system.

ZachB
  • 13,051
  • 4
  • 61
  • 89
Paolo Bozzola
  • 1,153
  • 2
  • 10
  • 14

6 Answers6

21

Dashing, with a demo here. Licensed under the MIT License

Steen
  • 6,573
  • 3
  • 39
  • 56
17

freeboard and freeboard.io

Licensed under MIT.

Full disclosure: I am the developer behind freeboard, but there are many happy users who will also vouch for it.

Jim Heising
  • 4,260
  • 2
  • 16
  • 16
11

Cube and jSlate are two options.

Jeff Hammerbacher
  • 4,226
  • 2
  • 29
  • 36
6

AtlasBoard by Atlassian. Node based, clean and fast to develop with. Apache license.

kahlo
  • 2,314
  • 3
  • 28
  • 37
2

There are also:

test30
  • 3,496
  • 34
  • 26
1

Another free tool is jChartFX, which is built by SoftWareFX - a company that has a lot of graphical presentation layer options for various scenarios.

dijikul
  • 148
  • 4
  • 11