Python dashboard & data app frameworks
Turn Python scripts and notebooks into interactive web apps. 7 tools, ranked by GitHub stars and updated .
Frameworks for building dashboards and data apps entirely in Python, without writing JavaScript. Streamlit reruns a script top to bottom on each interaction, Dash and Shiny for Python use callbacks and reactive programming, and Panel and Voilà turn notebooks into apps.
By GitHub stars, the most popular Python dashboard frameworks here are Streamlit (46.2K stars), Dash (24.5K stars), and Taipy (19.5K stars). 6 of 7 had commits in the last 90 days.
| 1 |
Framework for turning Python scripts into interactive data apps. |
46.2K |
| 2 |
Framework for building data apps and dashboards in Python, built on Plotly.js and React. |
24.5K |
| 3 |
Python framework for building data and AI web applications with interactive charts and dashboards. |
19.5K |
| 4 |
Turns Jupyter notebooks into standalone interactive web applications. |
6K |
| 5 |
Data exploration and web app framework for Python that works with many plotting libraries. |
5.8K |
| 6 |
Low-code toolkit from McKinsey for building data visualization apps and dashboards, built on Dash. |
3.8K |
| 7 |
Python version of the Shiny reactive framework for interactive data apps. |
1.8K |
Head-to-head comparisons
Related topics
Related categories
- Python plotting libraries
- Matplotlib extensions
- Python grammar of graphics & declarative plotting libraries
- Python interactive web charting libraries
- Python exploratory data analysis & profiling tools
- Python map & geospatial visualization libraries
- Python 3D & scientific visualization libraries
- High-performance & GPU plotting libraries for Python
- Python robotics & computer vision visualization
- Python financial charting libraries
- Terminal plotting libraries for Python
- Python text visualization libraries
Frequently asked questions
What is the most popular Python dashboard framework?
Which Python dashboard frameworks are actively maintained?
Are these Python dashboard frameworks free and open source?
Missing a tool? Add it with a one-line pull request to the README.