Key differences

  • Matplotlib has 1.7× as many GitHub stars as Seaborn (23.4K vs 14.1K).
  • Matplotlib had more development activity over the last 12 months: 2,119 commits vs 19.
  • Matplotlib is downloaded 6.2× as often on PyPI (44.6M vs 7.2M per week).
  • Matplotlib is licensed under PSF-2.0; Seaborn under BSD-3-Clause.
  • Matplotlib is the older project: its repository was created in 2011, Seaborn's in 2012.

By the numbers

  • Matplotlib
  • Seaborn
GitHub stars
23.4K 14.1K
PyPI downloads / week
44.6M 7.2M
Commits, last 12 months
2.1K 19
Contributors
438 190
Forks
8.5K 2.2K
Show data as a table
Matplotlib vs Seaborn by the numbers
MetricMatplotlibSeaborn
GitHub stars23,40714,094
PyPI downloads / week44,638,3357,236,176
Commits, last 12 months2,11919
Contributors438190
Forks8,5392,154

Development activity

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

  • Matplotlib
  • Seaborn
0100200300 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep OctMatplotlibSeaborn
0100200300 Nov 2025 Feb 2026 May Aug MatplotlibSeaborn
Show data as a table
Matplotlib vs Seaborn: commits per month
MonthMatplotlibSeaborn
Nov 2025720
Dec 2025972
Jan 20261531
Feb 20261440
Mar 20262440
Apr 20261970
May 20262570
Jun 20262600
Jul 202620215
Aug 20261420
Sep 20261790
Oct 20261721

Side by side

AttributeMatplotlibSeaborn
Description2D plotting library.A library for making attractive and informative statistical graphics.
CategoryPython plotting librariesPython plotting libraries
LicensePSF-2.0BSD-3-Clause
LanguagePythonPython
StatusActiveActive
Latest releasev3.11.2 ()v0.13.2 ()
Last commit
Repository created
Open issues1,050181
Install
pip install matplotlib
pip install seaborn

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

  • Seaborn

    A library for making attractive and informative statistical graphics.

    14.1K starsPythonBSD-3-Clause

More comparisons