Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 Python Data Visualization Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gradio
Build and share delightful machine learning apps, all in Python. π Star to support our work!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
plotly
The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
-
Mage
π§ The modern replacement for Airflow. Mage is an open-source data pipeline tool for transforming and integrating data. https://github.com/mage-ai/mage-ai
-
Resume-Matcher
Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.
-
vectorbt
Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Developing a Generic Streamlit UI to Test Amazon Bedrock Agents | dev.to | 2024-05-05I decided to use Streamlit to build the UI as it is a popular and fitting choice. Streamlit is an open-source Python library used for building interactive web applications specially for AI and data applications. Since the application code is written only in Python, it is easy to learn and build with.
gradio is a package developed to ease the development of app interfaces in python and other languages (GitHub)
Project mention: How and where is matplotlib package making use of PySide? | /r/learnpython | 2023-12-07
Bokeh - Interactive Web Plotting for Python.
Project mention: Yes, Python and Matplotlib can make pretty charts | news.ycombinator.com | 2024-04-16
Project mention: Ask HN: What's the best charting library for customer-facing dashboards? | news.ycombinator.com | 2024-04-29I like Vega-Lite: https://vega.github.io/vega-lite/
Itβs built by folks from the same lab as D3, but designed as βa higher-level visual specification language on top of D3β [https://vega.github.io/vega/about/vega-and-d3/]
My favorite way to prototype a dashboard is to use Streamlit to lay things out and serve it and then use Altair [https://altair-viz.github.io/] to generate the Vega-Lite plots in Python. Then if you need to move to something besides Python to productionize, you can produce the same Vega-Lite definitions using the framework of your choice.
Project mention: Python Day 9: Building Interactive Web Apps without HTML/CSS and JavaScript | dev.to | 2024-04-26Taipy is an open-source Python library that enables data scientists and developers to build robust end-to-end data pipelines.
Project mention: reactpy VS solara - a user suggested alternative | libhunt.com/r/reactpy | 2023-10-13
I know I've tooted its horn before, but Orange3 is a pretty neat Python-based GUI platform that makes this and a metric buttload of other statistical/ML techniques available to non-programmer types.
Just watch out for null character `x00` in the corpus. That always seems to kill it stone dead.
https://orangedatamining.com/
https://orange3.readthedocs.io/projects/orange-visual-progra...
GitHub: https://github.com/srbhr/Resume-Matcher Website: https://www.resumematcher.fyi/ Discord: Resume Matcher's Discord Tech Stack: Python, NextJS, FastAPI, TypeScript
panel β data exploration & web app framework for Python
Project mention: Ask HN: Founders who offer free/OS and paid SaaS, how do you manage your code? | news.ycombinator.com | 2024-05-13I'm running a SaaS for serving Python notebooks as web apps [0]. We offer widgets for notebooks and server, both as open source [1]. In open source you are managing the server instance with default Django Admin Panel. In the SaaS version, we have a dashboard for managing site (adding users, setting visibility, usage analytics), the dashboard is closed source. The open source version by default is single site, but can be switched to multi-tenant (multiple domains and subdomains) just by adding instances in the database. In case of update, sometimes it is required to update both code bases. Employees have access to both code bases.
We started with open-source first, and added SaaS offering after ~2 years. The code base split was a natural choice. At first, I didn't want to add SaaS, because managing servers is a lot of work. But, we have a lot of requests for such service, and it makes really easy to deploy notebook online (with few clicks you have unique domain and notebook running). I'm happy with this code base split.
[0]: https://runmercury.com
[1]: https://github.com/mljar/mercury
PyQtGraph - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
Python Data Visualization related posts
-
FLaNK-AIM Weekly 06 May 2024
-
"No" is not an actionable error message
-
Python Day 9: Building Interactive Web Apps without HTML/CSS and JavaScript
-
Hierarchical Clustering
-
Creating a Sales Analysis Application with Streamlit: A Practical Approach to Business Intelligence
-
Yes, Python and Matplotlib can make pretty charts
-
Orange Data Mining
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2024
Index
What are some of the best open-source Data Visualization projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | diagrams | 35,003 |
2 | streamlit | 32,051 |
3 | gradio | 29,400 |
4 | dash | 20,583 |
5 | matplotlib | 19,356 |
6 | bokeh | 18,867 |
7 | best-of-ml-python | 15,633 |
8 | plotly | 15,356 |
9 | seaborn | 11,994 |
10 | Altair | 8,946 |
11 | Taipy | 8,812 |
12 | reactpy | 7,671 |
13 | Mage | 7,131 |
14 | folium | 6,696 |
15 | aim | 4,816 |
16 | orange | 4,626 |
17 | Resume-Matcher | 4,546 |
18 | panel | 4,268 |
19 | plotnine | 3,835 |
20 | mercury | 3,789 |
21 | missingno | 3,771 |
22 | vectorbt | 3,776 |
23 | PyQtGraph | 3,701 |
Sponsored