Python Dashboard

Open-source Python projects categorized as Dashboard | Edit details

Top 20 Python Dashboard Projects

  • GitHub repo Redash

    Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

    Project mention: How often do you use SQL query tool or service in your daily work? | | 2021-11-21

    Regarding the subqueries: try or, they materialize queried data so you can do a subquery multiple times.

  • GitHub repo plotly

    The interactive graphing library for Python (includes Plotly Express) :sparkles:

    Project mention: Google Trends with Python | | 2021-11-20

    Thinking these days how we probably started to value more building blocks of our existence. As it started to feel more integrated into our existence as follows - health, water, food and often mentioned Covid that limited our ability to travel for some regions. To have overall knowledge of how does it goes worldwide there is well known Google Trends online tool to work with. But there is something special for those who are in love with python. Beautiful graphing library Plotly licensed under the MIT license.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: Non IDE debugger suggestions | | 2021-11-17

    gdb-dashboard: Just a pretty wrapper for gdb, so it’s as stable as gdb itself. Pretty good if you like to stay in the terminal. You can run python scripts from it since you’re actually in gdb

  • GitHub repo Flask JSONDash

    :snake: :bar_chart: :chart_with_upwards_trend: Build complex dashboards without any front-end code. Use your own endpoints. JSON config only. Ready to go.

  • GitHub repo django-jet

    Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo

    Project mention: Django admin looks dated and is not mobile friendly, any better options ? | | 2021-03-10

    An admin interface for django, here:

  • GitHub repo wave

    Realtime Web Apps and Dashboards for Python and R (by h2oai)

    Project mention: Creating a web app in Python without knowledge of HTML/CSS/JavaScript | | 2021-04-27
  • GitHub repo scrapydweb

    Web app for Scrapyd cluster management, Scrapy log analysis & visualization, Auto packaging, Timer tasks, Monitor & Alert, and Mobile UI. DEMO :point_right:

    Project mention: Daily Share Price Notifications using Python, SQL and Africas Talking - Part Two | | 2021-05-30

    While I am aware that we could use Scrapyd to host your spiders and actually send requests, alongside with ScrapydWeb, I personally prefer to keep my scraper deployment simple, quick, and free. If you are interested in this alternative instead, check out this post written by Harry Wang.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Baby Buddy

    A :baby: buddy to help caregivers track sleep, feedings, diaper changes, and tummy time to learn about and predict baby's needs without (as much) guess work.

    Project mention: [OC] My daughter's complete first year of sleep | | 2021-11-08

    for all (future) parents that want to go forward with this, I really suggest using Baby Buddy ( (not my project, I am just a happy user)

  • GitHub repo jet-bridge

    Jet Bridge – Admin Panel Framework for your application

  • GitHub repo flask-profiler

    a flask profiler which watches endpoint calls and tries to make some analysis.

    Project mention: Profiling Flask application to improve performance | | 2021-02-28

    There are a lot of profiling tools for Python code, and most of them are built-in — like profile or cProfile. Since I’m speaking about Flask application, let’s see what the world has especially for it. There is a beautiful lib called flask-profiler, which has a web interface with some cool features such as route or date filters. But Flask also has a built-in in werkzeug's profiler. It looked awesomely easy in use, so it was the first — and the last — one I tried. To use the built-in profiler you’ll need to add only two lines of code to your project:

  • GitHub repo datapane

    Datapane is the easiest way to create data science reports from Python.

    Project mention: Build documents in your browser using Markdown and Python | | 2021-07-20

    You can read the full launch post here, and sign up for free to Datapane to try it. Any feedback or questions below and I'll do my best to reply!

  • GitHub repo wg-manager

    A easy to use WireGuard dashboard and management tool

    Project mention: Self Hosted GUI to monitor and administer wireguard peers | | 2021-11-09

    WG manager

  • GitHub repo dashing

    Terminal dashboards for Python (by FedericoCeratto)

    Project mention: Building Rich Terminal Dashboards | | 2021-02-15

    [Sorry for the spam]

    If you want to create charts quickly there's also:

  • GitHub repo pihole-dashboard

    Minimal and clean dashboard to visualize some stats of Pi-Hole with an E-Ink display attached to your Raspberry Pi

    Project mention: Minimal Pi-Hole dashboard for E-Ink display | | 2021-04-02
  • GitHub repo scoutx

    ScoutX: An SMS/Voice notifier for Nightscout, and now currently working on a Wisblock powered GPS tracker with Helium as well as an accessible DIY Libre CGM solution.

    Project mention: Nevertheless, Diana Coded in 2021! | | 2021-03-08

    Completing ScoutX. A Diabetes monitoring tool to notify emergency contacts in case of irregular situations. This saved my life, many times. I'm finishing work to build a GPS LoRaWan tracker powered by WisBlock and Helium. These companies have been super supportive as well as The Nightscout Foundation. I feel like this year I found a purpose, I can help others, I can use technology for good. I can help fellow diabetics like me improve their lives with the use of technology.

  • GitHub repo pi

    :pie: Monorepo for my Raspberry Pi dashboard and GPS satellite listener. (by healeycodes)

    Project mention: Listening to Satellites with my Raspberry Pi | | 2021-05-31

    This is my article/project and I'm happy to answer any questions! Here's a link right to the GitHub repository too.

  • GitHub repo frigga

    Scrape only relevant metrics in Prometheus, according to your Grafana dashboards

    Project mention: Docker Tips And Best Practices | | 2021-02-11

    I'll use a real containerized Python application; here's the Dockerfile of unfor19/frigga/Dockerfile (yes, yes, I wrote it). Imagine that I hadn't used the USER command in the Dockerfile; let's imagine it together by enforcing the container to run as root with docker run --user=root ...

  • GitHub repo smart-buoy

    🌊 The Smart Buoy is an ocean characteristic measuring device. The data is sent from the buoy to a base station and displayed via a web app.

    Project mention: Pi hosts real time dashboard server as base station for ocean measuring buoy | | 2021-03-13
  • GitHub repo dashboard

    Project mention: How I collect and use 50 sources of my personal data | | 2021-02-06

    For graphing: different data requires different representations, so I'm figuring out how to do it in my dashboard project:

    For dashboard, I started with health related data, because feel like other stuff (like 'histogram of my tweets' would be amusing, but not super useful immediately), and don't really expect any interesting quantified self insights from it.

    I'm gradually figuring out 'generic' ways to compute, plot and examine correlations, e.g. here

    In general I'd like to have some automatic system which can consume all of my data and suggest interesting correlations in almost unsupervised way.

    (got more notes/possible implementations on it here )

  • GitHub repo covid19

    Super Fast COVID-19 Dashboard and parser (by lablnet)

    Project mention: Open Source Super Fast Covid19 Parser and Dashboard | | 2021-05-30

    Fully customizable for country website for more info look Contribution guideline

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-21.

Python Dashboard related posts


What are some of the best open-source Dashboard projects in Python? This list will help you:

Project Stars
1 Redash 19,987
2 plotly 10,558
3 gdb-dashboard 7,819
4 Flask JSONDash 3,211
5 django-jet 3,198
6 wave 2,767
7 scrapydweb 2,363
8 Baby Buddy 1,193
9 jet-bridge 1,072
10 flask-profiler 669
11 datapane 416
12 wg-manager 373
13 dashing 290
14 pihole-dashboard 94
15 scoutx 34
16 pi 25
17 frigga 15
18 smart-buoy 15
19 dashboard 13
20 covid19 4
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives