{"id":13583290,"url":"https://github.com/plotly/dash-alternative-viz","last_synced_at":"2025-04-06T18:32:15.104Z","repository":{"id":52166945,"uuid":"190424188","full_name":"plotly/dash-alternative-viz","owner":"plotly","description":"Dash components \u0026 demos to create Altair, Matplotlib, Highcharts , and Bokeh graphs within Dash apps.","archived":false,"fork":false,"pushed_at":"2025-01-27T14:37:13.000Z","size":10091,"stargazers_count":7,"open_issues_count":22,"forks_count":2,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-01-27T15:38:45.670Z","etag":null,"topics":["altair","bokeh","highcharts","holoviews","matplotlib","plotly-dash","seaborn","vega","vega-lite"],"latest_commit_sha":null,"homepage":"https://dash.plotly.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plotly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://plot.ly/products/consulting-and-oem/"}},"created_at":"2019-06-05T15:50:29.000Z","updated_at":"2025-01-27T14:37:16.000Z","dependencies_parsed_at":"2025-01-27T15:32:23.304Z","dependency_job_id":"4ea16cf2-352e-421b-a8d3-d9f6d5c3e15a","html_url":"https://github.com/plotly/dash-alternative-viz","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-alternative-viz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-alternative-viz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-alternative-viz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plotly%2Fdash-alternative-viz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plotly","download_url":"https://codeload.github.com/plotly/dash-alternative-viz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247531154,"owners_count":20953904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["altair","bokeh","highcharts","holoviews","matplotlib","plotly-dash","seaborn","vega","vega-lite"],"created_at":"2024-08-01T15:03:23.007Z","updated_at":"2025-04-06T18:32:10.870Z","avatar_url":"https://github.com/plotly.png","language":"JavaScript","funding_links":["https://plot.ly/products/consulting-and-oem/"],"categories":["JavaScript"],"sub_categories":[],"readme":"# dash-alternative-viz\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://dash.plotly.com/project-maintenance\"\u003e\n    \u003cimg src=\"https://dash.plotly.com/assets/images/maintained-by-plotly.png\" width=\"400px\" alt=\"Maintained by Plotly\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\nIn [Dash](https://dash.plot.ly/)'s built-in [`dash_core_components`](https://dash.plot.ly/dash-core-components) library, the `dcc.Graph` component uses standard [Plotly](https://plot.ly/python) figures.\n\nDash’s [component plugin system](https://dash.plot.ly/plugins) provides a\ntoolchain to create Dash components from any JavaScript-based library.\n`dash-alternative-viz` is a proof-of-concept Dash component library that provides Dash\ninterfaces to Altair, matplotlib (or any compatible system like Seaborn, Pandas.plot, Plotnine and others!), Bokeh (with or without HoloViews), and HighCharts.\n\n### [`usage.py`](https://github.com/plotly/dash-alternative-viz/blob/master/usage.py) demo\n\n![animation](animation.gif)\n\n### Looking for something more generic?\n\nThe following components and component libraries are all **MIT-licensed and free for you to use**, just like Dash and Plotly:\n\n- For general images (SVG, PNG, JPG, GIF), see the `html.Img` component.\n- For XSS-safe Python interfaces for HTML, see [`dash_html_components`](https://dash.plot.ly/dash-html-components)\n- For raw HTML or SVG strings, see [`dash_dangerously_set_inner_html`](https://github.com/plotly/dash-dangerously-set-inner-html)\n- For interactive data tables, see [`dash_table`](https://dash.plot.ly/datatable)\n- For interactive network graphs, see [`dash_cytoscape`](https://dash.plot.ly/cytoscape)\n- For interactive controls \u0026 plotly graphs, see [`dash_core_components`](https://dash.plot.ly/dash-core-components)\n- For bioinformatics components including circos, dendrograms, ideograms and more, see [`dash_bio`](https://dash.plot.ly/dash-bio)\n- For interactive image editing and annotation, see [`dash_canvas`](https://dash.plot.ly/canvas)\n- For technical components for data acq and engineering hardware, see [`dash_daq`](https://dash.plot.ly/dash-daq)\n\n### Having trouble choosing which graphing library to use?\n\nOf course we’re biased, but we think that the [Plotly](https://plot.ly/python) library has you covered\nfor almost any use-case. It’s in active development with dedicated full-time staff, and here are some new features ICYMI:\n- Easy one-liner grammar-of-graphics-inspired dataframe plotting with [Plotly Express](https://medium.com/@plotlygraphs/introducing-plotly-express-808df010143d)\n- Fast static image export with [`plotly.io`](https://medium.com/@plotlygraphs/plotly-py-end-of-summer-updates-5422c98b9058)\n- Jupyter Widget support with [`FigureWidget`](https://medium.com/@plotlygraphs/introducing-plotly-py-3-0-0-7bb1333f69c6)\n- A free [JupyterLab Chart Editor](https://github.com/plotly/jupyterlab-chart-editor)\n- [JupyterLab support](https://github.com/plotly/jupyterlab-dash)\n- [Datashader support](https://github.com/plotly/dash-datashader)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplotly%2Fdash-alternative-viz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplotly%2Fdash-alternative-viz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplotly%2Fdash-alternative-viz/lists"}