Key differences

  • Vega-Altair has 2.8× as many GitHub stars as ggpy (10.5K vs 3.7K).
  • Vega-Altair had more development activity over the last 12 months: 156 commits vs 0.
  • Vega-Altair is downloaded 515× as often on PyPI (10.4M vs 20.2K per week).
  • Vega-Altair is licensed under BSD-3-Clause; ggpy under BSD-2-Clause.
  • ggpy is the older project: its repository was created in 2013, Vega-Altair's in 2015.
  • ggpy's repository is archived, so it no longer receives updates.

By the numbers

  • Vega-Altair
  • ggpy
GitHub stars
10.5K 3.7K
PyPI downloads / week
10.4M 20.2K
Commits, last 12 months
156 0
Contributors
185 12
Forks
886 559
Show data as a table
Vega-Altair vs ggpy by the numbers
MetricVega-Altairggpy
GitHub stars10,5093,688
PyPI downloads / week10,407,61220,211
Commits, last 12 months1560
Contributors18512
Forks886559

Development activity

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

  • Vega-Altair
  • ggpy
02040 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep OctVega-Altairggpy
02040 Nov 2025 Feb 2026 May Aug Vega-Altairggpy
Show data as a table
Vega-Altair vs ggpy: commits per month
MonthVega-Altairggpy
Nov 2025140
Dec 202550
Jan 202660
Feb 202690
Mar 2026130
Apr 2026180
May 202620
Jun 2026400
Jul 202670
Aug 202690
Sep 2026190
Oct 2026140

Side by side

AttributeVega-Altairggpy
DescriptionDeclarative statistical visualizations, based on Vega-Lite.Plotting system based on R's ggplot2.
CategoryPython grammar of graphics & declarative plotting librariesPython grammar of graphics & declarative plotting libraries
LicenseBSD-3-ClauseBSD-2-Clause
LanguagePythonPython
StatusActiveArchived
Latest releasev6.3.0 ()–
Last commit
Repository created
Open issues119147
Install
pip install altair
pip install ggplot

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.

  • Vega-Altair

    Declarative statistical visualizations, based on Vega-Lite.

    10.5K starsPythonBSD-3-Clause

  • ggpy

    Plotting system based on R's ggplot2.

    3.7K starsPythonBSD-2-Clause

More comparisons