SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Data Visualization Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
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
Note that there are many tools that make this easier/simpler to prototype, including chainlit, streamlit, etc… The backend API we built is amenable to interacting with them as well.
Project mention: Show HN: Dropbase – Build internal web apps with just Python | news.ycombinator.com | 2023-12-05There's also that library all the AI models started using that gives you a public URL to share. After researching it: https://www.gradio.app/ is the link.
It's used specifically for making simple UIs for machine learning apps. But I guess technically you could use it for anything.
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
If you are doing data analysis I don't think any of the 3 pieces of software you mentioned are going to be that helpful.
I see these products as tools for data visualization and reporting i.e. presenting prepared datasets to users in a visually appealing way. They aren't as well suited for serious analytics.
I can't comment on Superset or Tableau but I am familiar with Power BI (it has been rolled out across my org), the type of statistics you can do with it are fairly rudimentary. If you need to do any thing beyond summarizing (counts, averages, min, max etc). It is not particularly easy.
For data analysis I use SAS or R. This software allows you do things like multivariate regression, timeseries forecasting, PCA, Cluster analysis etc. There is also plotting capability.
Both these products are kind of old school, I've been using them since early 2000's, the "new school" seems to be Python. Pretty much all the recent data science people in my organization use Python. Particularly Pandas and libraries like Seaborn (https://seaborn.pydata.org/).
The "power" users of Power BI in my organization tend to be finance/HR people for use cases like drill down into cost figures or Interactively presenting KPI's and other headline figures to management things like that.
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: mercury VS solara - a user suggested alternative | libhunt.com/r/mercury | 2023-10-13
Python Data Visualization related posts
- 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
- This Week In Python
- 🦙 Llama-2-GGML-CSV-Chatbot 🤖
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Data Visualization projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | diagrams | 34,870 |
2 | streamlit | 31,506 |
3 | gradio | 28,730 |
4 | dash | 20,472 |
5 | matplotlib | 19,262 |
6 | bokeh | 18,839 |
7 | best-of-ml-python | 15,335 |
8 | plotly | 15,247 |
9 | seaborn | 11,946 |
10 | Altair | 8,912 |
11 | Taipy | 8,371 |
12 | reactpy | 7,656 |
13 | Mage | 7,001 |
14 | folium | 6,678 |
15 | aim | 4,782 |
16 | orange | 4,604 |
17 | Resume-Matcher | 4,503 |
18 | panel | 4,192 |
19 | plotnine | 3,823 |
20 | missingno | 3,771 |
21 | mercury | 3,770 |
22 | vectorbt | 3,734 |
23 | ggplot | 3,682 |
Sponsored