Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Apexcharts.js | 12,357 | 377 | 260 | 3 days ago | 188 | August 22, 2022 | 262 | mit | JavaScript | |
📊 Interactive JavaScript Charts built on SVG | ||||||||||
Vizzu Lib | 1,670 | 2 days ago | 15 | July 14, 2022 | 25 | apache-2.0 | JavaScript | |||
Library for animated data visualizations and data stories. | ||||||||||
Chronograf | 1,412 | 1 | 3 days ago | 43 | April 01, 2022 | 29 | other | TypeScript | ||
Open source monitoring and visualization UI for the TICK stack | ||||||||||
Insights | 991 | 1 | 2 | a year ago | 71 | February 23, 2020 | 66 | mit | JavaScript | |
Open Source Self-Hosted Business Intelligence Platform | ||||||||||
Esp Dash | 771 | 19 days ago | 12 | gpl-3.0 | C++ | |||||
Blazing fast library to create a functional dashboard for ESP8266 and ESP32 | ||||||||||
Gdash | 767 | 3 years ago | 27 | apache-2.0 | CSS | |||||
A dashboard for Graphite | ||||||||||
Grafterm | 759 | 9 months ago | 1 | December 04, 2019 | 8 | apache-2.0 | Go | |||
Metrics dashboards on terminal (a grafana inspired terminal version) | ||||||||||
Ipython Dashboard | 635 | 4 | 3 years ago | 6 | January 01, 2016 | 21 | gpl-2.0 | Python | ||
A stand alone, light-weight web server for building, sharing graphs created in ipython. Build for data science, data analysis guys. Aiming at building an interactive visualization, collaborated dashboard, and real-time streaming graph. | ||||||||||
Krane | 579 | 5 days ago | 32 | apache-2.0 | Ruby | |||||
Kubernetes RBAC static analysis & visualisation tool | ||||||||||
Grafana Dash Gen | 429 | 1 | 5 | 2 months ago | 14 | September 24, 2020 | 7 | mit | JavaScript | |
grafana dash dash dash gen |
Dashboard Builder is a PHP liberary based data driven visualization & business analtyc tool, a machine learning delivers insights, written in PHP with an added layer of drag-and-drop flexibility which helps predicting the future with ease and no code required.
Dashbaord Builder generates PHP and Universal HTML code for your dashboard and integrate it seamlessly into any web application written in PHP or any PHP frameworks like Wordpress, Laravel, CodeIgniter, Joomla and other.
PHP Version 7.2 or later
Apache 2 or later, Nginx or any other Servcers support PHP
Windows 7 or later /Linux 3 or later/Ubuntu or any other platforms support Apache, Nginx etc.
Firefox 52, Chrome 57, IE 8, or any other Browsers support SVG
Via Composer
composer require dashboardbuilder/dashboardbuilder.net
INSTALLER
<script src="assets/js/dashboard.min.js"></script> <! -- copy this file to assets/js folder -- > <link rel="stylesheet" href="css/bootstrap.min.css"> <! -- Bootstrap CSS file, change the path accordingly -- >
Update include path where you place “inc/dashboard_dist.php”. (if changed)
Include(“inc/dashboard_dist.php"); Refer 'Getting Started' section on https://dashboardbuilder.net/php-dashboard for more details.
Refer 'Support' on https://dashboardbuilder.net/support for queries and support.
Must read and agree LICENSE.txt before use.
<?php /** * DashboardBuilder * * @author Diginix Technologies www.diginixtech.com * Support <[email protected]> - https://www.dashboardbuilder.net * @copyright (C) 2017 Dashboardbuilder.net * @version 2.1.0 * @license: license.txt */ include("inc/dashboard_dist.php"); // copy this file to inc folder // for chart #1 $data = new dashboardbuilder(); $data->type = "line"; $data->source = "Database"; $data->rdbms = "sqlite"; $data->servername = ""; $data->username = ""; $data->password = ""; $data->dbname = "dataNorthwind.db"; $data->xaxisSQL[0]= "SELECT strftime(^%Y-%m^,o.orderdate) as xaxis, sum(d.quantity) as yaxis from `order details` d, orders o where o.orderid = d.orderid group by strftime(^%Y-%m^,o.orderdate) limit 50"; $data->xaxisCol[0]= "xaxis"; $data->yaxisSQL[0]= "SELECT strftime(^%Y-%m^,o.orderdate) as xaxis, sum(d.quantity) as yaxis from `order details` d, orders o where o.orderid = d.orderid group by strftime(^%Y-%m^,o.orderdate) limit 50"; $data->yaxisCol[0]= "yaxis"; $data->name = "col1"; $data->title = "my title"; $data->xaxistitle = "x-axis title"; $data->yaxistitle = "y-axis title"; $result[1] = $data->result();?> <!DOCTYPE html> <html> <head> <script src="assets/js/dashboard.min.js"></script> <!-- copy this file to assets/js folder --> <link rel="stylesheet" href="css/bootstrap.min.css"> <!-- Bootstrap CSS file, change the path accordingly --> <style> <!-- adjust the height width as per your need -->; /* #col0{ height:350px; } #col1{ height:350px; } */ </style> </head> <body> <div class="container"> <div class="col-lg-12"> <div class="panel panel-default"> <div class="panel-heading"></div> <div class="panel-body"> <?php echo $result[1];?> </div> </div> </div> </div> </body>