Dashing is a Sinatra based framework that lets you build beautiful dashboards.
Dashing uses gridster.js to create a layout for your widgets. A widget is combination of an HTML file used for layout and bindings, a SCSS file for styles and a coffeescript file which allows you to handle incoming data & functionality
- Use premade widgets, or fully create your own with scss, html, and coffeescript.
- Widgets harness the power of data bindings to keep things DRY and simple. Powered by batman.js.
- Use the API to push data to your dashboards, or make use of a simple ruby DSL for fetching data.
- Drag & Drop interface for re-arranging your widgets.