https://github.com/danchitnis/cpp-plot
A C++ plotting library based on OpenGL
https://github.com/danchitnis/cpp-plot
opengl plotting realtime scientific
Last synced: 8 months ago
JSON representation
A C++ plotting library based on OpenGL
- Host: GitHub
- URL: https://github.com/danchitnis/cpp-plot
- Owner: danchitnis
- License: mit
- Created: 2023-07-12T20:53:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-06T21:30:32.000Z (over 2 years ago)
- Last Synced: 2025-05-30T03:37:07.540Z (9 months ago)
- Topics: opengl, plotting, realtime, scientific
- Language: C++
- Homepage:
- Size: 305 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cpp-plot
A C++ plotting library that leverages OpenGL to provide exceptional performance and high-quality visualizations of 2D data. Based on the JavaScript library [webgl-plot](https://github.com/danchitnis/webgl-plot) and its Python's version [pyglplot](https://github.com/danchitnis/pyglplot) this library is specifically designed for real-time plotting of line, scatter, and histogram plots. This library is cross-platform and works on Windows, Linux and Mac thanks to [GLFW](https://www.glfw.org/) windowing library. Furthermore, It is also compatible with Jupyter notebooks. This package is ideal for plotting realtime data from sensors and instruments, including streaming devices such as microphones and cameras, empowering users to analyze data as it is being generated.
⚠️ **This library is still in prototyping phase and is not ready for general use.** ⚠️