C++ Data Visualization

Open-source C++ projects categorized as Data Visualization | Edit details

Top 7 C++ Data Visualization Projects

  • GitHub repo perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

    Project mention: Rows.com: Spreadsheets on Steroids | news.ycombinator.com | 2021-11-10

    Try this project I work on, https://perspective.finos.org/ . It comes with a Python library (that runs the exact same engine/code as in the wasm version), and even a JupyterLab plugin. You can run the engine fully in-python, in-Javascript (via wasm), or replicated between the two.

    Standalone Python virtual server example https://github.com/finos/perspective/tree/master/examples/to...

    JupyterLab demo on Binder https://mybinder.org/v2/gh/finos/perspective/master?urlpath=...

  • GitHub repo matplotplusplus

    Matplot++: A C++ Graphics Library for Data Visualization 📊🗾

    Project mention: How to plot graphs in C++ | reddit.com/r/computervision | 2021-11-24

    I've also recently found out about matplotplusplus.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo OpenSpace

    This is the official GitHub repository for OpenSpace: an open source astrovisualization project. For instructions on how to build and run OpenSpace, see the Getting Started Guides on the wiki page at http://wiki.openspaceproject.com

    Project mention: Newbie question: plotting a high-fidelity spacecraft trajectory? | reddit.com/r/OpenSpaceProject | 2021-02-23

    This file examples how we display voyagers trajectory using a SPK file (.bsp extension): https://github.com/OpenSpace/OpenSpace/blob/d630f85cf46613ff548ddef3bae957b8a8d80851/data/assets/scene/solarsystem/missions/voyager/voyager1.asset#L20

  • GitHub repo swiftplot

    Swift library for Data Visualization :bar_chart:

    Project mention: Does anyone know a swift library to help me contour plot something like this? It’s basically f(x, y) plotted on 2D using contours and colours to emulate 3D Z-coordinate | reddit.com/r/swift | 2020-12-21

    A more native solution would be Swiftplot, though that may not be as feature rich.

  • GitHub repo volbx

    Graphical tool for data manipulation written in C++/Qt

    Project mention: Volbx – Qt-based spreadsheet app for data manipulation | news.ycombinator.com | 2020-12-27
  • GitHub repo Graphia

    A visualisation tool for the creation and analysis of graphs

    Project mention: Rick and Morty’s Thanksploitation Deciduous Decision Tree | news.ycombinator.com | 2021-08-19
  • GitHub repo nebula

    A distributed block-based data storage and compute engine (by varchar-io)

    Project mention: Extremely-Fast Interactive Big Data Analytics | reddit.com/r/CKsTechNews | 2021-03-27
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-24.

C++ Data Visualization related posts


What are some of the best open-source Data Visualization projects in C++? This list will help you:

Project Stars
1 perspective 3,944
2 matplotplusplus 2,406
3 OpenSpace 433
4 swiftplot 344
5 volbx 204
6 Graphia 97
7 nebula 72
Find remote jobs at our new job board 99remotejobs.com. There are 35 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives