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 D3.js NumPy Seaborn GeoGebra Chart.js SciPy Scikit-learn ggplot2 OpenCV

Summary

The top open-source alternatives to Matplotlib are Pandas, D3.js, and NumPy. 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 #Python Tools 200 social mentions

  2. 2
    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

    #Javascript UI Libraries #Charting Libraries #Data Visualization 161 social mentions

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

    #Data Science And Machine Learning #Data Science Tools #Python Tools 111 social mentions

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

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

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

    #Technical Computing #Numerical Computation #Knowledge Search 20 social mentions

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

    #Charting Libraries #Data Visualization #Data Dashboard 1 social mentions

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

    #Data Science And Machine Learning #Python Tools #Software Libraries 16 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 #Python Tools 28 social mentions

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

    #Data Visualization #Technical Computing #Application And Data 11 social mentions

  10. 10
    OpenCV is the world's biggest computer vision library
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Computer Vision 51 social mentions

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

    #Data Visualization #Charting Libraries #Data Dashboard

  12. 12
    Keras is a minimalist, modular neural networks library, written in Python and capable of running on top of either TensorFlow or Theano.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #OCR 32 social mentions

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