GitHub stars
18.8K#28 in the directory
PyPI downloads / week
12.3M
Commits, last 12 months
739
Contributors
303
Last commit
Latest release
v7.1.0Sep 15, 2026

Overview

Plotly (Python) is an open-source Python visualization library released under the MIT license. Its GitHub repository has 18,822 stars, 2,857 forks, and 303 contributors. It is actively developed with 739 commits in the last 12 months. The latest release, v7.1.0, was published on Sep 15, 2026. On PyPI it is downloaded about 12.3M times per week.

Its GitHub description: The interactive graphing library for Python

GitHub topics: pythond3plotlyplotlyjswebgldashboardvisualizationgraph-libraryplotly-dashjupyter-notebooksparklesregl

Install

PyPI
pip install plotly
v7.1.0

Development activity

Commits per month to the default branch over the last 12 complete months.

050100 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
050100 Oct 2025 Jan 2026 Apr Jul
739 commits from Oct 2025 to Sep 2026.
Show data as a table
Plotly (Python) commits per month
MonthCommits
Oct 202572
Nov 202551
Dec 202533
Jan 202625
Feb 202644
Mar 202694
Apr 202667
May 202649
Jun 202636
Jul 202698
Aug 202680
Sep 202690

Popularity among Python data visualization libraries

GitHub stars for Plotly (Python) and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
Streamlit45,895
Dash24,441
Matplotlib23,323
Bokeh20,455
Taipy19,443
Plotly (Python)18,822
PyGWalker15,983

Alternatives to Plotly (Python)

  • Streamlit

    Framework for turning Python scripts into interactive data apps.

    45.9K starsPythonApache-2.0Plotly (Python) vs Streamlit

  • Dash

    Framework for building data apps and dashboards in Python, built on Plotly.js and React.

    24.4K starsPythonMIT

  • Matplotlib

    2D plotting library.

    23.3K starsPythonPSF-2.0

  • Bokeh

    Interactive Web Plotting for Python.

    20.5K starsTypeScriptBSD-3-Clause

  • Taipy

    Python framework for building data and AI web applications with interactive charts and dashboards.

    19.4K starsPythonApache-2.0

  • PyGWalker

    Turns dataframes into a drag-and-drop visual analysis UI in Jupyter, based on Graphic Walker.

    16K starsPythonApache-2.0

More comparisons: Plotly.js vs Plotly (Python) · Plotly (Python) vs Streamlit

Plotly (Python) FAQ

Is Plotly (Python) open source?

Yes. Plotly (Python) is released under the MIT license, and its source code is on GitHub.

Is Plotly (Python) still maintained?

Yes. Plotly (Python) is actively developed, with 739 commits in the last 12 months and the latest commit 10 days ago.

How do I install Plotly (Python)?

From PyPI: pip install plotly.

What are the best alternatives to Plotly (Python)?

The most popular alternatives listed in Python data visualization libraries are Streamlit, Dash, and Matplotlib. See the full ranking.

What language is Plotly (Python) written in?

Plotly (Python) is primarily written in Python, according to GitHub.

Data: GitHub API, PyPI. Updated Oct 4, 2026.