Dashbling

screenshot of Dashbling

Hackable React based dashboards for developers, inspired by Dashing.

Overview:

Dashbling is a tool for creating visually appealing and customizable dashboards using React. It offers a developer-friendly environment with features like automatic data updates, easy data integration via REST API, hot reloading, and adaptability to different preferences.

Features:

  • Widgets: React components that update dynamically based on data changes.
  • Data Integration: Data can be fetched through REST API or small NodeJS modules.
  • Customization: Easily adapt the dashboard to personal preferences.
  • Developer Experience: Supports hot reloading, ES2015+, and Sass for a great development experience.
  • Extensible Build System: Powered by Webpack for a more flexible build process.
  • Hosting Options: Can be hosted on Heroku or any Docker-supported platform.
  • Widget Sharing: Widgets can be shared as NPM packages for easy distribution.

Summary:

Dashbling is a versatile React-based tool for developers to create customizable and visually attractive dashboards. With features like automatic data updates, customization options, and a great developer experience, it offers a convenient solution for dashboard creation. Whether hosted on Heroku or Docker-supported platforms, Dashbling provides ease of use and flexibility in widget sharing through NPM packages.