Top 23 Python Visualization Projects
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.Project mention: Open source DW? | reddit.com/r/dataengineering | 2022-01-03
Its a bad idea use Redash as ETL and Data warehouse? Im not a data engineer just looking for a low/mid scale solution for experiment.
Interactive Data Visualization in the browser, from PythonProject mention: Anyone know of a great live viz tool for high-volume data? | reddit.com/r/visualization | 2021-11-25
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
The interactive graphing library for Python (includes Plotly Express) :sparkles:Project mention: 12 ways to get more GitHub stars for your open-source project | dev.to | 2022-01-16
Here are some projects with great documentation: a) https://docs.nestjs.com/ b) https://docs.n8n.io/ c) https://guides.rubyonrails.org/ d) https://plotly.com/python/ e) https://docs.mapbox.com/
Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀Project mention: Python Pandas vs Dask for csv file reading | reddit.com/r/dataengineering | 2022-01-13
How about vaex?
MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.Project mention: [R] Importing TensorFlow neural networks stored as *.h5 | reddit.com/r/MachineLearning | 2021-12-06
The only way I found online is to convert the *.h5 files to MXNet files using Microsoft model management of deep neural networks (link)
Uniform Manifold Approximation and ProjectionProject mention: I built an Image Search Engine using OpenAI CLIP and Images from Wikimedia | reddit.com/r/learnmachinelearning | 2021-11-30
I used for this project Flask and OpenAI CLIP. For the vector search I used approximate nearest neighbors provided by spotify/annoy. I used Flask-SQLAlchemy with GeoAlchemy2 to query GPS coordinates. The embedding was done using UMAP.
curl statistics made simple (by reorx)
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Visual profiler for PythonProject mention: Scaling django: profiling your django app | dev.to | 2021-02-01
To set it up you can refer to the official docs
BertViz: Visualize Attention in Transformer Models (BERT, GPT2, BART, etc.)Project mention: Reducing dimensionality in Bag of Words. Is grouping words using Word2Vec a known practice? | reddit.com/r/LanguageTechnology | 2021-09-07
Visual analysis and diagnostic tools to facilitate machine learning model selection.Project mention: Any interesting open projects to join? Or anyone want with some good ideas want to start one? | reddit.com/r/Python | 2021-02-05
I have contributed to Yellowbrick in the past. https://github.com/DistrictDataLabs/yellowbrick/
OSMnx: Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.Project mention: Number of Public Transport Stations & Doctors in each city in Germany | reddit.com/r/openstreetmap | 2021-06-02
Osmnx might also be a way to download data for the whole country. It breaks the area up in smaller parts automatically and also downloads the parts from Overpass. https://github.com/gboeing/osmnx
Automatically visualize your pandas dataframe via a single print! 📊 💡Project mention: Do you see SQL being under threat in any way as a way of querying databases? I know it's possibly a dumb question but wondering. | reddit.com/r/BusinessIntelligence | 2021-09-27
: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.
🍊 :bar_chart: :bulb: Orange: Interactive data analysisProject mention: ETL Library for Python | reddit.com/r/Python | 2021-09-27
"On the simpler side". Do you mean with a graphical interface? Then, orange would be a nice solution. https://orangedatamining.com/
Visualizer for pandas data structuresProject mention: Show HN: D-Tale, easy to use pandas GUI | news.ycombinator.com | 2021-11-01
Main repository for VispyProject mention: Show HN: MPL Plotter – Python library to make technical plots more efficiently | news.ycombinator.com | 2021-05-14
2. I recommend Datashader (https://datashader.org/) (HoloViz is super cool) and Vispy (https://vispy.org/). I found Vispy's documentation a bit lacking some time ago, but they probably have improved it since then, and it's very capable. Lastly, check Taichi (https://taichi.graphics/), might not be a conventional data representation library (or rather, not only), but it's amazing and worth a look.
To add some more depth to the Seaborn comparison, and not being an expert Seaborn user, I'd say:
1. MPL Plotter is lighter (but also with less wide-ranging plot options)
The Language Interpretability Tool: Interactively analyze NLP models for model understanding in an extensible and framework agnostic interface. (by PAIR-code)Project mention: AWS - NLP newsletter November 2021 | dev.to | 2021-11-24
Visualize and understand NLP models with the Language Interpretability Tool The Language Interpretability Tool (LIT) is for researchers and practitioners looking to understand NLP model behavior through a visual, interactive, and extensible tool. Use LIT to ask and answer questions like: What kind of examples does my model perform poorly on? Why did my model make this prediction? Can it attribute it to adversarial behavior, or undesirable priors from the training set? Does my model behave consistently if I change things like textual style, verb tense, or pronoun gender? LIT contains many built-in capabilities but is also customizable, with the ability to add custom interpretability techniques, metrics calculations, counterfactual generators, visualizations, and more.
git-cola: The highly caffeinated Git GUIProject mention: Will Nix Overtake Docker | news.ycombinator.com | 2021-11-29
Not OP, here are some recommendations:
Windows and Mac. Free. Feels sluggish, but is also really dependable, the graph view is lovely and it covers most of the common things that you want to do - also, staging/discarding chunks or even individual lines of code is lovely. Oh, and the Git LFS integration, and creating patches is also really easy. And it gives you the underlying Git commands it uses, in case you care about that.
Windows, Mac and Linux. May need commercial license. Feels like a step up from SourceTree, but i find that using this for commercial needs is a no go. If that's not an issue, however, it has a good UI, is nice to work with and just generally doesn't have anything i'd object to. IIRC it saved my hide years back by letting me do a ctrl+z for a repo after accidentally forcing to the wrong remote, so that i could fix what i had done (memory might fail me, was years ago), just generally feels intuitive like that.
Git Cola: https://git-cola.github.io/
Windows, Mac and Linux. Free and open source. Perhaps one of the more basic interfaces, but as far as free software goes, it does what it sets out to do, and does it well. I use this on Linux, whenever i want to have that visual feedback about the state of the repo/staging area or just don't feel like using the CLI.
Windows only. Free. Recommending this just because you mentioned TortoiseSVN. If you just want a similar workflow, this is perhaps your best option. Honestly, there is definitely some merit to having a nice file system integration, i rather enjoyed that with SVN.
Whatever your IDE has built in: look at your IDE
On any platform that your IDE runs on. Same licensing as your IDE. Some people just shop around for an IDE that they enjoy and then just use whatever VCS workflows that they provide. I'd say that VS Code with some plugins is really nice, though others swear by JetBrains' IDEs, whereas others are fine with even just NetBeans or Eclipse (Java example, you can replace that with Visual Studio or whatever). If youŗe working within a particular stack/IDE, that's not too bad of an idea.
The CLI: https://git-scm.com/
Windows, Mac and Linux. Free and open source. You'll probably want to know a bit of the CLI anyways, just in case. Personally, i'm still way too used to using a GUI since dealing with branches and change sets just feels like something that's more easy when visual, but the CLI has occasionally helped me out nonetheless.
Beautiful visualizations of how language differs among document types.Project mention: Clustering of text - Where to start? | reddit.com/r/LanguageTechnology | 2021-08-04
If what you want is to determine how similar two categories are, or to learn something about the structure or words that compose those categories, you might consider word shift graphs or Scattertext.
Portfolio analytics for quants, written in PythonProject mention: Backtesting Results | reddit.com/r/algotrading | 2021-12-06
VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzerProject mention: Handbook of Graph Drawing and Visualization | news.ycombinator.com | 2021-12-30
This! We do it all the time in fraud, genomics, social media, security, etc
We do one more thing: connect the nearest neighbors to make an interactive similarity graph. Takes just a few lines in total: https://github.com/graphistry/pygraphistry/blob/master/demos...
Python Visualization related posts
Modeling project dependencies using direct graph
1 project | reddit.com/r/learnpython | 20 Jan 2022
Python Pandas vs Dask for csv file reading
1 project | reddit.com/r/dataengineering | 13 Jan 2022
Open source DW?
1 project | reddit.com/r/dataengineering | 3 Jan 2022
Penrose: From mathematical notation to beautiful diagrams
3 projects | news.ycombinator.com | 24 Dec 2021
plotly-resampler: NEW Data - star count:142.0
1 project | reddit.com/r/algoprojects | 18 Dec 2021
plotly-resampler: NEW Data - star count:142.0
1 project | reddit.com/r/algoprojects | 17 Dec 2021
plotly-resampler: NEW Data - star count:142.0
1 project | reddit.com/r/algoprojects | 16 Dec 2021
What are some of the best open-source Visualization projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.