General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
- vulkan
- vulkan-compute
- vulkan-example
- vulkan-tutorial
a programming library with geometric algorithms
- graphics-libraries
- graphics-programming
- mesh-generation
- mesh-processing
a modern C++ GUI library
- modern-cpp
- c-plus-plus-11
- c-plus-plus-14
- c-plus-plus-17
Cross-platform, Serial Port library written in C++
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Polycode is a cross-platform framework for creative code.
A LiDAR odometry pipeline that just works
- 3d-mapping
- icp
- lidar-slam
- slam
fast-cpp-csv-parser
GNSS-SDR, an open-source software-defined GNSS receiver
- sdr
- gnss
- c-plus-plus
- signal-processing
Lightweight, general, scalable C++ library for finite element methods
The fastest unified streaming SQL Engine in a single C++ binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute stateful context from streams, logs, metrics, events, and CDC.
C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon
Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
- crack
- zip
- multithread
- attack
AWS SDK for C++
Eclipse iceoryx™ - true zero-copy inter-process-communication
- iceoryx
- eclipse
- ipc
- inter-process-communication
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Parsing Expression Grammar Template Library
Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, DuckDB, Chromium, Redis and WebKit/Safari
- cpp11
- cpp17
- cpp-library
- high-performance
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
A Collection of Useful C++ Classes for Digital Signal Processing
A high speed C++17 Vulkan game engine
RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.
Experimental DLSS Multi Frame Generation controls for any supported MFG title on RTX 40 series GPUs