Software Alternatives, Accelerators & Startups

Matplotlib

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

Some of the top features or benefits of Matplotlib are: Versatility, Customization, Integrations, Community and Documentation, Interactivity, and Publication-Quality. You can visit the info page to learn more.

Matplotlib

Matplotlib Alternatives & Competitors

The best Matplotlib alternatives based on verified products, community votes, reviews and other factors.
Filter: 12 Open-Source Alternatives. Latest update:

  1. 53

    Pandas is an open source library providing high-performance, easy-to-use data structures and data analysis tools for the Python.

    Key Pandas features:

    Data Wrangling Flexible Data Structures Integration with Other Libraries Performance with Data Size

    Open Source

    /pandas-alternatives
  2. 59

    Gnuplot is a portable command-line driven interactive data and function plotting utility.

    Key GnuPlot features:

    Highly Customizable Scriptable Wide Range of Output Formats Cross-Platform

    /gnuplot-alternatives
  3. TradingJournal is a modern trade tracking app that helps traders understand their performance, reduce emotional mistakes, and optimize strategies. With risk analysis, pattern detection, and visual insights. Free and ad-free.

    Key TradingJournal features:

    Smart Trade Insights Risk Management Dashboard Multi-Asset Support Interactive Charts

    Try for free free

    Try for free
  4. 32

    Low-Code Data Apps.

    Key Plotly features:

    Interactivity High-quality visualizations Versatility Python integration

    /plotly-alternatives
  5. 28

    NumPy is the fundamental package for scientific computing with Python.

    Key NumPy features:

    Performance Versatility Ease of Use Community Support

    Open Source

    /numpy-alternatives
  6. 28

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

    Key D3.js features:

    Powerful Visualization Data Binding Community and Ecosystem Flexibility

    Open Source

    /d3-js-alternatives
  7. 35

    Seaborn is a Python data visualization library that uses Matplotlib to make statistical graphics.

    Key Seaborn features:

    High-Level Interface Integration with Pandas Built-in Themes Statistical Plotting

    Open Source

    /seaborn-alternatives
  8. 42

    SciDAVis is a free application for Scientific Data Analysis and Visualization.

    Key SciDaVis features:

    Open Source User-Friendly Interface Cross-Platform Compatibility Customizable and Extensible

    /scidavis-alternatives
  9. 24

    LabPlot is a KDE-application for interactive graphing and analysis of scientific data.

    Key LabPlot features:

    Open Source Integration with KDE Multiplatform Support Extensive Plotting Features

    Open Source

    /labplot-alternatives
  10. 29

    GeoGebra is free and multi-platform dynamic mathematics software for learning and teaching.

    Key GeoGebra features:

    User-Friendly Interface Versatility Cross-Platform Compatibility Community and Resources

    Open Source

    /geogebra-alternatives
  11. 16

    Easy, object oriented client side graphs for designers and developers.

    Key Chart.js features:

    Open Source Ease of Use Lightweight Responsive Design

    Open Source

    /chart-js-alternatives
  12. 28

    scikit-learn (formerly scikits.learn) is an open source machine learning library for the Python programming language.

    Key Scikit-learn features:

    Ease of Use Extensive Documentation and Community Support Integration with Other Libraries Variety of Algorithms

    Open Source

    /scikit-learn-alternatives
  13. 19

    A charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application.

    Key Highcharts features:

    Customization Cross-Browser Compatibility Wide Range of Chart Types Interactive Features

    /highcharts-alternatives
  14. 13

    Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages. Ready to get started? Try it in your browser Install the Notebook.

    Key Jupyter features:

    Interactive Computing Rich Media Output Language Agnostic Collaborative Features

    /jupyter-alternatives
Suggest an alternative
If you think we've missed something, please suggest an alternative to Matplotlib.

Matplotlib discussion

Log in or Post with