Key differences

  • Matplotlib has 8.4× as many GitHub stars as pygal (23.4K vs 2.8K).
  • Matplotlib had more development activity over the last 12 months: 2,119 commits vs 27.
  • Matplotlib is downloaded 405× as often on PyPI (44.6M vs 110.2K per week).
  • Matplotlib is licensed under PSF-2.0; pygal under LGPL-3.0.

By the numbers

  • Matplotlib
  • pygal
GitHub stars
23.4K 2.8K
PyPI downloads / week
44.6M 110.2K
Commits, last 12 months
2.1K 27
Contributors
438 57
Forks
8.5K 417
Show data as a table
Matplotlib vs pygal by the numbers
MetricMatplotlibpygal
GitHub stars23,4072,773
PyPI downloads / week44,638,335110,240
Commits, last 12 months2,11927
Contributors43857
Forks8,539417

Development activity

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

  • Matplotlib
  • pygal
0100200300 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep OctMatplotlibpygal
0100200300 Nov 2025 Feb 2026 May Aug Matplotlibpygal
Show data as a table
Matplotlib vs pygal: commits per month
MonthMatplotlibpygal
Nov 20257214
Dec 2025972
Jan 20261530
Feb 20261440
Mar 20262440
Apr 20261970
May 20262570
Jun 202626010
Jul 20262021
Aug 20261420
Sep 20261790
Oct 20261720

Side by side

AttributeMatplotlibpygal
Description2D plotting library.SVG charting library for Python with many chart types and interactive output.
CategoryPython plotting librariesPython plotting libraries
LicensePSF-2.0LGPL-3.0
LanguagePythonPython
StatusActiveMaintained
Latest releasev3.11.2 ()3.1.3 ()
Last commit
Repository created
Open issues1,050175
Install
pip install matplotlib
pip install pygal

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.

  • Matplotlib

    2D plotting library.

    23.4K starsPythonPSF-2.0

  • pygal

    SVG charting library for Python with many chart types and interactive output.

    2.8K starsPythonLGPL-3.0

More comparisons