Software Alternatives, Accelerators & Startups

Matplotlib

matplotlib is a python 2D plotting library which produces publication quality figures in a variety...

Top 12 Open-Source Alternatives to Matplotlib

Matplotlib
Pandas NumPy D3.js Seaborn GeoGebra LabPlot Chart.js Scikit-learn SciPy PyTorch

Summary

The top open-source alternatives to Matplotlib are Pandas, NumPy, and D3.js. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. 1
    Pandas is an open source library providing high-performance, easy-to-use data structures and data analysis tools for the Python.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Software Libraries 219 social mentions

  2. 2
    NumPy is the fundamental package for scientific computing with Python
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Software Libraries 119 social mentions

  3. 3
    D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.
    Pricing:
    • Open Source

    #Data Dashboard #Javascript UI Libraries #Data Visualization 167 social mentions

  4. Seaborn is a Python data visualization library that uses Matplotlib to make statistical graphics.
    Pricing:
    • Open Source

    #Data Dashboard #Data Science And Machine Learning #Technical Computing 37 social mentions

  5. GeoGebra is free and multi-platform dynamic mathematics software for learning and teaching.
    Pricing:
    • Open Source

    #Data Visualization #Technical Computing #Numerical Computation 20 social mentions

  6. LabPlot is a KDE-application for interactive graphing and analysis of scientific data.
    Pricing:
    • Open Source

    #Data Analytics #Data Analysis #Analytics 1 user reviews

  7. Easy, object oriented client side graphs for designers and developers.
    Pricing:
    • Open Source

    #Data Dashboard #Javascript UI Libraries #Data Visualization 1 social mentions

  8. scikit-learn (formerly scikits.learn) is an open source machine learning library for the Python programming language.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Software Libraries 31 social mentions

  9. 9
    SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering. 
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Technical Computing #Development 17 social mentions

  10. 10
    Open source deep learning platform that provides a seamless path from research prototyping to...
    Pricing:
    • Open Source

    #Data Science And Machine Learning #AI #Data Science Tools 133 social mentions

  11. 11
    Application and Data, Libraries, and Charting Libraries
    Pricing:
    • Open Source

    #Data Dashboard #Data Visualization #Technical Computing 11 social mentions

  12. Advanced javascript charting library that will suit any data visualization need
    Pricing:
    • Open Source

    #Data Dashboard #Javascript UI Libraries #Data Visualization

Suggest an alternative
If you think we've missed something, please suggest an alternative to Matplotlib.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

Matplotlib discussion

Log in or Post with