Smashing, the spiritual successor to Dashing
Introduction
Smashing is a Sinatra based framework that lets you build beautiful dashboards. This project is a fork of Dashing, an excellent framework created at Shopify for displaying custom dashboards on TVs around the office
![]()
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
![]()
API to push data to your dashboards
![]()
Simple Ruby DSL for fetching data from databases or online resources
![]()
Drag & Drop interface for re-arranging your widgets
![]()
Host your dashboards on Heroku in less than 30 seconds
Getting Started
1. Install the gem
Install the smashing gem from the command line
$ gem install smashing
2. Generate a new project
Use the command line to generate the new project scaffold
$ smashing new sweet_dashboard_project
3. Access generated directory
Change your directory to sweet_dashboard_project and bundle gems
$ bundle install
4. Start the server
Type the command to start server and access address http://localhost:3030
$ smashing start
Additional Widgets
Some of our most popular and fantastic additional widgets that you can user in you smashing dashboard
Support
We have an active community of great people ready to help you...