Key differences

  • plotnine has 1.6× as many GitHub stars as HoloViews (4.8K vs 2.9K).
  • plotnine had more development activity over the last 12 months: 514 commits vs 326.
  • plotnine is downloaded 2.1× as often on PyPI (408.6K vs 190.5K per week).
  • HoloViews is licensed under BSD-3-Clause; plotnine under MIT.
  • HoloViews is the older project: its repository was created in 2014, plotnine's in 2017.

By the numbers

  • HoloViews
  • plotnine
GitHub stars
2.9K 4.8K
PyPI downloads / week
190.5K 408.6K
Commits, last 12 months
326 514
Contributors
151 105
Forks
420 261
Show data as a table
HoloViews vs plotnine by the numbers
MetricHoloViewsplotnine
GitHub stars2,9154,780
PyPI downloads / week190,546408,564
Commits, last 12 months326514
Contributors151105
Forks420261

Development activity

Commits per month to each default branch, last 12 complete months.

  • HoloViews
  • plotnine
0100200 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep Oct
0100200 Nov 2025 Feb 2026 May Aug
Show data as a table
HoloViews vs plotnine: commits per month
MonthHoloViewsplotnine
Nov 2025214
Dec 2025223
Jan 20261235
Feb 202646
Mar 20263720
Apr 20261124
May 20263140
Jun 20264049
Jul 20262431
Aug 202641156
Sep 202659119
Oct 20262427

Side by side

AttributeHoloViewsplotnine
DescriptionComplex and declarative visualizations from annotated data.Grammar of graphics for Python, based on R's ggplot2.
CategoryPython grammar of graphics & declarative plotting librariesPython grammar of graphics & declarative plotting libraries
LicenseBSD-3-ClauseMIT
LanguagePythonPython
StatusActiveActive
Latest releasev1.23.2 ()v0.15.8 ()
Last commit
Repository created
Open issues99173
Install
pip install holoviews
pip install plotnine

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • HoloViews

    Complex and declarative visualizations from annotated data.

    2.9K starsPythonBSD-3-Clause

  • plotnine

    Grammar of graphics for Python, based on R's ggplot2.

    4.8K starsPythonMIT

More comparisons