dash-tools
DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal (by andrew-hossack)
plotly-resampler
Visualize large time series data with plotly.py (by predict-idlab)
Our great sponsors
dash-tools | plotly-resampler | |
---|---|---|
1 | 52 | |
57 | 673 | |
- | 5.3% | |
8.9 | 9.1 | |
30 days ago | 6 days ago | |
Python | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dash-tools
Posts with mentions or reviews of dash-tools.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning dash-tools yet.
Tracking mentions began in Dec 2020.
plotly-resampler
Posts with mentions or reviews of plotly-resampler.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-27.
-
downsampling 500M datapoints in < 0.05s
Just checked the performance against the numpy min-max downsampler (used the MinMaxAggregator from here)
We plan to integrate this in our (already quite scalable) time series visualization library https://github.com/predict-idlab/plotly-resampler - should further increase the scalability by a factor 10 :)
-
Making large line-charts (visualizations) scalable with plotly-resampler
How can you use plotly-resampler? You can install it from pypi: https://pypi.org/project/plotly-resampler/ Check our usage info, examples, and documentation on how you can add dynamic aggregation to your plotly Figure(s) with just 1 line of code!
-
What's your favorite data visualization tool for Python and why ?
For large sequences (scatter plots) Plotly Resampler enables to visualize tons of datapoints (through adaptive resampling).
-
[P] Visualize millions of datapoints using plotly with 1 line of code
Github repo
We also added an issue about looking into anti-aliasing downsamplers https://github.com/predict-idlab/plotly-resampler/issues/7
You can find the dependencies in this file; https://github.com/predict-idlab/plotly-resampler/blob/main/pyproject.toml
What are some alternatives?
When comparing dash-tools and plotly-resampler you can also consider the following projects:
dash - Data Apps & Dashboards for Python. No JavaScript Required.
django-plotly-dash - Expose plotly dash apps as django tags
plotly - The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
trace-updater - Dash component to update a dcc.Graph its traces via callbacks
glue - Linked Data Visualizations Across Multiple Files
Numbers-Prophecy - An experiment to demonstrate the biases and predictability of our world.
Altair - Declarative statistical visualization library for Python
timeline-sankey - A project to visualize time range series data using the Sankey diagram.