C++ modules for plotting, graphing and data visualization
Repository Index
61,275 visible repositories in the index
481–504 of 515 · Most stars
AI Game Developer for Unreal Engine — MCP plugin (C++ editor plugin + .NET bridge), unreal-cli, connects Unreal Editor to AI agents via ai-game.dev or a local MCP server
Quasi Engine is a framework that intends to be a complete toolset to ease 2d game development, providing ready-to-use QML elements representing basic game entities needed by most of games.
Tiny header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon and path proximity
- cpp
- geometry
- geospatial
- gis
A comprehensive set of composable foundational C++ libraries and CMake utilities to power Sourcemeta projects. Note we don't provide any stable ABI/API guarantees to external users outside Sourcemeta
- cpp
- cxx
- json
- json-pointer
Implementation of the superpixel algorithm called SEEDS [1].
- superpixels
- superpixel-algorithm
- opencv
- computer-vision
### This project has been merged ESPHelper. Please use https://github.com/ItKindaWorks/ESPHelper ### A port of the ESPHelper library for ESP32 devices
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
- influxdb
- rxcpp
- batching
- client
A device that emulates the Gameboy Printer and lets you retrieve images using WIFI
Vulkan Ignoble Software Rasterizer: Software rasterizer implementing Vulkan. Just for fun.
- vulkan
- vulkan-api
- rasterizer
Modern, fast and ergonomic C++ HTTP/1.1, HTTP/2 and WebSocket server & client library for Linux, macOS and Windows, perfect for microservices.
- cpp
- cpp23
- http-server
- linux
A C++ Library for Linux based single board computers ( sbc ) to drive electronic displays. Developed and tested on Raspberry pi (5, 4 & 3).
- erm19264
- hd44780
- library
- nokia5110
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
:checkered_flag: 2D car crashing game armageddon
- game
- sdl
- car
- car-crashes
ROS 2 library providing classes to collect measurements and calculate statistics across them.
annoy-rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).
- ruby
- approximate-nearest-neighbor-search
- nearest-neighbor-search
- gem
C++17 serialization to JSON/JSONC, XML, YAML, CSV and MsgPack via one API, with self-contained built-in formats and optional fast_float acceleration.
- csv
- json
- serialization
- xml
Clion Desktop Installer with Preconfigured Plugins and Settings for Immediate Execution
- automation
- clion-2026
- clion-download-windows
- cmake-ide
Application to extract features from plant root images
Clang port to the GBZ80 CPU
Implementation of the ROS behavior_tree_core package based on https://github.com/miccol/Behavior-Tree
Logi is light-weight C++ Vulkan abstraction framework, which attempts to bridge the gap between previous graphics APIs and Vulkan by making API easier to use while still preserving Vulkan semantics and introducing as little overhead as possible.
- vulkan
- vulkan-wrapper
- vulkan-library
- vulkan-cpp
Micropython binding for the ESP32 DL AI vision models like face detection / recognition, imagenet classifier or pedestrian (human) detection
- esp32
- face-detection
- imagenet-classifier
- micropython
A set of applications to analyse, visualize and correct the loudness.