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
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
An efficient video loader for deep learning with smart shuffling that's super easy to digest
Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
Automatically identify anti-patterns in SQL queries
Direct Sparse Odometry
YOLO ROS: Real-Time Object Detection for ROS
Multiphysics Object Oriented Simulation Environment: A robust, modern, extendable, finite element/finite volume framework that excels at creating complex multiphysics simulations.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
PNG encoder and decoder in C and C++.
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
GNSS-SDR, an open-source software-defined GNSS receiver
- sdr
- gnss
- c-plus-plus
- signal-processing
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.
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- serialization
- cpp
- cpp17
- reflection
Semi-direct Visual Odometry
A small Arduino library for GSM modules, that just works
Eclipse iceoryx™ - true zero-copy inter-process-communication
- iceoryx
- eclipse
- ipc
- inter-process-communication
Uncharted: The Nathan Drake Collection running natively on Windows - by SuperMedo
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
A local inference engine for Apple silicon, built around the model.
A Collection of Useful C++ Classes for Digital Signal Processing
PROJ - Cartographic Projections and Coordinate Transformations Library
RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.