Widely-used graphics library

This page summarizes the projects mentioned and recommended in the original post on /r/cpp_questions

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    If you want a strict C++ equivalent to SDL the clear answer is SFML. If you just want to visualize 2D/3D data there's matplot++. If you want something slightly higher-level than SDL/SFML (with pre-made UI widgets and such) there's imGUI. If you need an all-in-one GUI solution for desktop or mobile apps there's Qt.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. SFML

    Simple and Fast Multimedia Library

    If you want a strict C++ equivalent to SDL the clear answer is SFML. If you just want to visualize 2D/3D data there's matplot++. If you want something slightly higher-level than SDL/SFML (with pre-made UI widgets and such) there's imGUI. If you need an all-in-one GUI solution for desktop or mobile apps there's Qt.

  4. matplotplusplus

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

    If you want a strict C++ equivalent to SDL the clear answer is SFML. If you just want to visualize 2D/3D data there's matplot++. If you want something slightly higher-level than SDL/SFML (with pre-made UI widgets and such) there's imGUI. If you need an all-in-one GUI solution for desktop or mobile apps there's Qt.

  5. Skia

    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

    Skia is pretty great if you can get it running.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • PCSX2 Disables Wayland Support

    7 projects | news.ycombinator.com | 26 Nov 2023
  • Make a game engine in C++

    4 projects | /r/learnprogramming | 10 Jul 2023
  • Hello fellow programmers, choosing a C++ Library help needed!

    3 projects | /r/cpp_questions | 10 Apr 2023
  • GUI frameworks for an SDL-based roguelike?

    4 projects | /r/roguelikedev | 26 Mar 2023
  • Leveraging Rust and the GPU to render user interfaces at 120 FPS

    15 projects | news.ycombinator.com | 9 Mar 2023