Portable, simple and extensible C++ logging library
Repository Index
55,640 visible repositories in the index
73–96 of 243 · Most stars
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
Blender's GPU Accelerated UI, Decoupled from it's original codebase. Supports Rust, Python, JS, Lua, C & C++. Twice as good as GPUI
- blender
- blender-ui
- bui
- gpui
Simple 2D Graphics Library for C
Advanced implementation of LOAM
- loam
- lidar
- slam
Multiphysics Object Oriented Simulation Environment: A robust, modern, extendable, finite element/finite volume framework that excels at creating complex multiphysics simulations.
- multiphysics
- simulation
- fem
- finite-elements
MIT Cheetah I Implementation
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
- optimization
- nonlinear
- derivatives
- code-generation
Lightweight Web Worker API implementation with native threads
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- serialization
- cpp
- cpp17
- reflection
A local inference engine for Apple silicon, built around the model.
- apple-silicon
- coding-agents
- llm-inference
- macos
[ARCHIVED] Modern reimplementation of the Diablo 1 game engine
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
Reinforcement Learning environments based on the 1993 game Doom :godmode:
- deep-learning
- reinforcement-learning
- python
- vizdoom
robot_localization is a package of nonlinear state estimation nodes. The package was developed by Charles River Analytics, Inc. Please ask questions on answers.ros.org.
Open h.265 video codec implementation.
QUIC, a multiplexed stream transport over UDP
TCP/IP packet demultiplexer. Download from:
- digital-forensics
- forensics
- tcp-protocol
- tcpip
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
- benchmark
- cpp
- microbenchmark
- single-header
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
- optimal-control
- model-predictive-control
- ilqr
- ilqg
log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
- log4cplus
- cxx
- logging
- logging-library
Modular node graph based noise generation library using SIMD, C++17 and templates
- noise
- noise-generator
- noise-algorithms
- simplex
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
- dds
- c-plus-plus
- java
- opendds
C++ implementation of a fast hash map and hash set using robin hood hashing
- c-plus-plus
- cpp
- hash-map
- data-structures