An open API service for producing an overview of a list of open source projects.

https://github.com/plotly/plotly.py

d3 dashboard declarative graph-library interactive jupyter-notebook plotly plotly-dash plotlyjs python regl sparkles visualization webgl

Score: 34.83336131531674

Last synced: about 6 hours ago
JSON representation

Repository metadata:

The interactive graphing library for Python :sparkles:


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 13 hours ago

Total Commits: 7,144
Total Committers: 346
Avg Commits per committer: 20.647
Development Distribution Score (DDS): 0.883

Commits in past year: 568
Committers in past year: 58
Avg Commits per committer in past year: 9.793
Development Distribution Score (DDS) in past year: 0.657

Name Email Commits
Nicolas Kruchten n****s@p****y 835
Andrew Seier a****r@g****m 831
Liam Connors c****l@t****e 805
Adam Kulidjian a****n@g****m 637
Jon Mease j****e@g****m 397
Martha Cryan m****6@g****m 389
Emily KL 4****l 377
Chris P c****r@g****m 373
Emmanuelle Gouillart e****a@p****y 226
Chelsea c****l@g****m 204
etpinard e****d@g****m 173
FBruzzesi f****3@g****m 99
Roberto Moura r****o@f****m 94
Jon M. Mease j****e@j****u 87
yankev k****n@g****m 86
Cameron DeCoster c****r@g****m 83
Rob Letzler 2****n 74
Nicholas Esterer n****r@p****y 72
aneda n****8@g****m 71
Mojtaba Samimi a****i@g****m 52
alexcjohnson a****x@p****y 50
BRONSOLO c****n@g****m 41
joelostblom j****m@g****m 36
xhlulu x****o@g****m 35
ry-v1 7****1 31
Marco Gorelli 3****i 30
Joseph Damiba j****a@p****y 29
bbm b****e@n****v 28
Greg Wilson g****n@p****y 27
dependabot[bot] 4****] 26
and 316 more...

Issue and Pull Request metadata

Last synced: about 13 hours ago

Total issues: 1,720
Total pull requests: 1,133
Average time to close issues: almost 3 years
Average time to close pull requests: 4 months
Total issue authors: 1,273
Total pull request authors: 250
Average comments per issue: 2.68
Average comments per pull request: 1.33
Merged pull request: 652
Bot issues: 1
Bot pull requests: 50

Past year issues: 101
Past year pull requests: 245
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 16 days
Past year issue authors: 70
Past year pull request authors: 98
Past year average comments per issue: 2.65
Past year average comments per pull request: 1.08
Past year merged pull request: 79
Past year bot issues: 0
Past year bot pull requests: 26

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/plotly/plotly.py

Top Issue Authors

  • nicolaskruchten (33)
  • gvwilson (29)
  • emmanuelle (27)
  • LiamConnors (24)
  • emilykl (22)
  • ndrezn (14)
  • marthacryan (13)
  • janosh (12)
  • chriddyp (12)
  • theengineear (12)
  • archmoj (11)
  • sursu (9)
  • jonmmease (8)
  • MarcoGorelli (7)
  • ym-xie (7)

Top Pull Request Authors

  • LiamConnors (292)
  • emilykl (103)
  • marthacryan (79)
  • dependabot[bot] (50)
  • rl-utility-man (36)
  • gvwilson (30)
  • archmoj (30)
  • robertoffmoura (29)
  • nicolaskruchten (22)
  • MarcoGorelli (19)
  • RamiNoodle733 (15)
  • muhamedfazalps (13)
  • camdecoster (12)
  • SimaRaha (8)
  • alexcjohnson (7)

Top Issue Labels

  • bug (312)
  • P3 (208)
  • feature (111)
  • P2 (78)
  • P1 (56)
  • enhancement (45)
  • documentation (36)
  • size: 1 (27)
  • matplotlylib (25)
  • regression (19)
  • size: 3 (16)
  • question (14)
  • sev-2 (12)
  • infrastructure (12)
  • plot.ly (11)
  • legacy-versions (11)
  • performance (11)
  • testing (10)
  • sev-3 (10)
  • good first issue (9)
  • plotly.js (9)
  • good for agent (8)
  • task (8)
  • make_subplots (7)
  • merged-to-v7.0 (6)
  • duplicate (5)
  • ps (5)
  • size: 5 (5)
  • forward compatibility (5)
  • plotly-internal (5)

Top Pull Request Labels

  • community (164)
  • P1 (152)
  • fix (141)
  • P2 (133)
  • feature (127)
  • documentation (91)
  • no-changelog (36)
  • dependencies (23)
  • infrastructure (22)
  • P3 (14)
  • javascript (9)
  • regression (7)
  • testing (6)
  • python (5)
  • bug (3)
  • sev-2 (2)
  • p3 (2)
  • sev-4 (2)
  • new feature (2)
  • cycle-13 (2)
  • performance (2)

Package metadata

nixpkgs-23.11: python311Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-23.11: python310Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-23.05: python311Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-23.05: python310Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-24.05: python311Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-24.05: python312Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-24.11: python311Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

nixpkgs-24.11: python312Packages.chart-studio

Utilities for interfacing with Plotly's Chart Studio service

pypi.org: plotly

An open-source interactive data visualization library for Python

  • Homepage: https://plotly.com/python/
  • Documentation: https://plotly.com/python/
  • Licenses: MIT
  • Latest release: 7.1.0 (published about 2 months ago)
  • Last Synced: 2026-11-07T01:17:34.311Z (about 13 hours ago)
  • Versions: 321
  • Dependent Packages: 2,313
  • Dependent Repositories: 39,034
  • Downloads: 48,777,457 Last month
  • Docker Downloads: 97,815,294
  • Rankings:
    • Dependent packages count: 0.013%
    • Dependent repos count: 0.034%
    • Downloads: 0.079%
    • Average: 0.234%
    • Stargazers count: 0.317%
    • Docker downloads count: 0.466%
    • Forks count: 0.498%
  • Maintainers (8)
pypi.org: chart-studio

Utilities for interfacing with plotly's Chart Studio

  • Homepage: https://plot.ly/python/
  • Documentation: https://chart-studio.readthedocs.io/
  • Licenses: MIT
  • Latest release: 1.1.0 (published over 6 years ago)
  • Last Synced: 2026-11-07T01:02:03.457Z (about 13 hours ago)
  • Versions: 8
  • Dependent Packages: 19
  • Dependent Repositories: 875
  • Downloads: 35,562 Last month
  • Docker Downloads: 490,653
  • Rankings:
    • Dependent repos count: 0.396%
    • Dependent packages count: 0.701%
    • Average: 0.759%
    • Docker downloads count: 0.894%
    • Downloads: 1.047%
  • Maintainers (3)
conda-forge.org: plotly

Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts and bubble charts.

  • Homepage: https://plot.ly/python/
  • Licenses: MIT
  • Latest release: 5.11.0 (published about 4 years ago)
  • Last Synced: 2026-03-18T09:18:00.320Z (8 months ago)
  • Versions: 87
  • Dependent Packages: 112
  • Dependent Repositories: 964
  • Downloads: 13,188,955 Total
  • Rankings:
    • Dependent packages count: 0.704%
    • Dependent repos count: 0.773%
    • Average: 1.517%
    • Forks count: 2.261%
    • Stargazers count: 2.33%
npmjs.org: jupyterlab-plotly

The plotly Jupyter extension

pypi.org: plotly-geo

geo shape files for use with plotly.py

  • Homepage: https://plot.ly/python/
  • Documentation: https://plotly-geo.readthedocs.io/
  • Licenses: MIT
  • Latest release: 1.0.0 (published over 7 years ago)
  • Last Synced: 2026-11-06T01:08:04.280Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 89
  • Downloads: 7,608 Last month
  • Docker Downloads: 65
  • Rankings:
    • Docker downloads count: 1.495%
    • Dependent repos count: 1.577%
    • Average: 2.522%
    • Dependent packages count: 3.144%
    • Downloads: 3.872%
  • Maintainers (3)
npmjs.org: plotlywidget

The plotly JupyterLab extension

  • Homepage: https://github.com/plotly/plotly.py#readme
  • Licenses: MIT
  • Latest release: 4.14.3 (published almost 6 years ago)
  • Last Synced: 2026-11-07T01:57:10.999Z (about 12 hours ago)
  • Versions: 70
  • Dependent Packages: 3
  • Dependent Repositories: 3
  • Downloads: 506 Last month
  • Docker Downloads: 5,470
  • Rankings:
    • Docker downloads count: 0.777%
    • Forks count: 0.794%
    • Stargazers count: 0.872%
    • Downloads: 1.131%
    • Average: 2.655%
    • Dependent packages count: 5.751%
    • Dependent repos count: 6.605%
  • Maintainers (12)
proxy.golang.org: github.com/plotly/plotly.py

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/plotly/plotly.py#section-documentation
  • Licenses: mit
  • Latest release: v7.1.0+incompatible (published about 2 months ago)
  • Last Synced: 2026-11-06T01:08:05.701Z (1 day ago)
  • Versions: 104
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Forks count: 0.151%
    • Stargazers count: 0.523%
    • Average: 3.463%
    • Dependent repos count: 4.802%
    • Dependent packages count: 8.376%
anaconda.org: plotly

plotly.py is an interactive, open-source, and browser-based graphing library for Python. Built on top of plotly.js, plotly.py is a high-level, declarative charting library. plotly.js ships with over 30 chart types, including scientific charts, 3D graphs, statistical charts, SVG maps, financial charts, and more.

  • Homepage: https://plotly.com/python
  • Licenses: MIT
  • Latest release: 6.9.0 (published 3 months ago)
  • Last Synced: 2026-08-12T10:48:05.168Z (3 months ago)
  • Versions: 53
  • Dependent Packages: 10
  • Dependent Repositories: 964
  • Downloads: 232,395 Total
  • Rankings:
    • Dependent repos count: 4.753%
    • Dependent packages count: 5.09%
    • Average: 5.757%
    • Stargazers count: 6.562%
    • Forks count: 6.624%
conda-forge.org: chart-studio

  • Homepage: https://github.com/plotly/plotly.py
  • Licenses: MIT
  • Latest release: 1.1.0 (published over 6 years ago)
  • Last Synced: 2026-09-27T18:28:05.039Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 4
  • Dependent Repositories: 12
  • Downloads: 239,251 Total
  • Rankings:
    • Forks count: 2.241%
    • Stargazers count: 2.311%
    • Average: 6.796%
    • Dependent repos count: 10.142%
    • Dependent packages count: 12.488%

Dependencies

doc/requirements.txt pypi
  • cufflinks ==0.17.3
  • dash-bio *
  • datashader *
  • geopandas ==0.8.1
  • jinja2 <3.1
  • jupyter *
  • jupyter-client <7
  • jupytext ==1.1.1
  • kaleido *
  • nbconvert ==5.6.1
  • networkx *
  • notebook *
  • numpy ==1.19.5
  • orjson *
  • pandas ==1.0.3
  • pathlib *
  • patsy ==0.5.1
  • plotly ==5.9.0
  • plotly-geo *
  • pooch *
  • psutil *
  • pyarrow *
  • pyshp ==2.1.2
  • python-frontmatter *
  • python-igraph *
  • recommonmark *
  • requests *
  • scikit-image ==0.18.1
  • scikit-learn *
  • scipy ==1.3.1
  • shapely ==1.7.1
  • sphinx ==3.5.4
  • sphinx_bootstrap_theme *
  • squarify *
  • statsmodels ==0.11.1
  • umap-learn ==0.5.1
  • wget *
environment.yml conda
  • anaconda-client
  • black
  • inflect
  • ipywidgets
  • jupyterlab
  • nodejs 18.*
  • numpy
  • pandas
  • pip 22.3.1.*
  • pytest
  • python 3.10.*
  • python-frontmatter
  • requests
  • statsmodels
  • tenacity
  • twine
.github/workflows/check-formatting.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
.github/workflows/check-js-build.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-node 53b83947a5a98c8d113130e565377fae1a50d02f composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
.github/workflows/run-percy.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-node 53b83947a5a98c8d113130e565377fae1a50d02f composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
  • browser-actions/setup-chrome 4f8e94349a351df0f048634f25fec36c3c91eded composite
.github/workflows/build-package.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-node 53b83947a5a98c8d113130e565377fae1a50d02f composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
js/package-lock.json npm
  • 442 dependencies
.github/actions/setup-chrome-for-pytest/action.yml actions
  • browser-actions/setup-chrome 4f8e94349a351df0f048634f25fec36c3c91eded composite
.github/workflows/test-release.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-node 53b83947a5a98c8d113130e565377fae1a50d02f composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
  • pypa/gh-action-pypi-publish release/v1 composite
js/package.json npm
  • @jupyter/builder ^1.2.2 development
  • @types/plotly.js ^2.33.4 development
  • esbuild ^0.23.1 development
  • typescript ^5.6.2 development
  • @lumino/widgets ~2.4.0
  • lodash-es ^4.17.21
  • plotly.js 3.7.0
plotly/labextension/package.json npm
  • @jupyter/builder ^1.2.2 development
  • @types/plotly.js ^2.33.4 development
  • esbuild ^0.23.1 development
  • typescript ^5.6.2 development
  • @lumino/widgets ~2.4.0
  • lodash-es ^4.17.21
  • plotly.js 3.7.0
.github/workflows/run-pytest.yml actions
  • ./.github/actions/setup-chrome-for-pytest * composite
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
  • browser-actions/setup-chrome 4f8e94349a351df0f048634f25fec36c3c91eded composite
pyproject.toml pypi
  • narwhals >=1.15.1
  • packaging *
.github/workflows/build-doc.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/create-github-app-token 1b10c78c7865c340bc4f6099eb2f838309f1e8c3 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
uv.lock pypi
  • 369 dependencies
.github/workflows/check-changelog.yml actions
.github/workflows/check-codegen.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c18668ad3cf93ea998bef934396af7bb5c839dc7 composite
.github/workflows/test-plotlyjs-dev.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • astral-sh/setup-uv c18668ad3cf93ea998bef934396af7bb5c839dc7 composite