PLplot
PLplot is a portable plotting library designed to produce high-quality scientific graphics. It provides a C-based API that can be embedded in applications to generate publication-ready 2D and 3D plots. The library aims to be cross-platform and extensible, with bindings and interfaces that allow use from other programming languages.
Key features include support for a wide range of plot types such as line, scatter, bar, area,
Device drivers form a core aspect of PLplot. The library can render to interactive backends for on-screen
PLplot is open-source and available under a permissive license. It is distributed with source code and build