matplotplusplus
« Back to VersTracker
Description:
C++ Graphics Library for Data Visualization
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ visualization plotting library data-science
Install: brew install matplotplusplus
About:
Matplot++ is a C++ plotting library designed to provide a high-level interface for data visualization, similar to Python's Matplotlib. It leverages the gnuplot backend to render a wide variety of plots, including line charts, scatter plots, histograms, and 3D surfaces. The library focuses on ease of use, allowing developers to quickly integrate sophisticated graphs into their C++ applications with minimal boilerplate code.
Key Features:
  • High-level plotting API similar to Matplotlib
  • Supports numerous plot types (2D, 3D, statistical, etc.)
  • Header-only library for easy integration
  • Uses gnuplot for rendering
Use Cases:
  • Scientific data visualization
  • Real-time data monitoring
  • Application UI graphing
Alternatives:
  • Gnuplot-iostream – Lower-level interface to gnuplot, whereas Matplot++ provides a more object-oriented, Matplotlib-like API.
Version History
Detected Version Rev Change Commit
Sep 18, 2025 7:02am 0 VERSION_BUMP e69e15d0