C++ Implementation of Algorithms (aka. Spaghetti Source)
Repository Index
79,350 visible repositories in the index
865–888 of 1,276 · Most stars
Pokémon Pokopia (Switch 2) recompiled to run natively on Windows with Linux/Handheld support. Multiplayer included, modding, feature enhancements and more! Join the discord community as well - https://discord.recompia.com
- linux
- native
- pokemon
- pokopia
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
Tool to check C++ #include dependencies (dependency graphs created in .dot format)
oneAPI DPC++ Library (oneDPL) https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-library.html
- oneapi
Precise localization based on GNSS and IMU.
- gnss
- imu
- localization
- ros
Tenzir is the data pipeline engine for security teams.
- incident-response
- threathunting
- siem
- soc
Rapid YAML - a library to parse and emit YAML, and do it fast.
- yaml
- json
- parser
- emitter
Real-Time 3D Semantic Reconstruction from 2D data
- semantic-segmentation
- volumetric-reconstruction
- 3d-reconstruction
- robotics
Framework for Enterprise Application Development in c++, HTTP1/HTTP2/HTTP3 compliant, Supports multiple server backends
Header-Only C++ Library for Graph Representation and Algorithms
- search-algorithm
- dijkstra-algorithm
- graph
- graph-algorithms
The most over-engineered C++ assertion library
- cpp
- assertions
- diagnostics
cmix is a lossless data compression program aimed at optimizing compression ratio at the cost of high CPU/memory usage.
A lightweight, high-performance, industrial-grade cross-language logging library (C++/Java/C#/Kotlin/TS/Python/Go), battle-tested in Honor of Kings.
- cross-platform
- high-performance
- java
- logging
LÖVE for Nintendo Homebrew
Robust Tetrahedral Meshing in the Wild.
- geometry-processing
- tetrahedral-meshing
- surface-repair
- 3d-triangulation
A Modern C++ Data Sciences Toolkit
- nlp
- nlp-parsing
- search-engine
- inverted-index
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
- vulkan
- raytracing
- graphics-engine
- graphics-library
Real time semantic slam in ROS with a hand held RGB-D camera
- semantic-segmentation
- slam
- semantic-slam
- octomap
Andromeda - Interactive Reverse Engineering Tool for Android Applications
- android
- reverse-engineering
- binary-analysis
- static-analysis
MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.
[Siggraph Asia 2013] Large-Scale, Real-Time 3D Reconstruction
- 3d-reconstruction
- kinect
- computer-vision
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
- articulated-body-algorithm
- inverse-dynamics
- forward-dynamics
- multi-body-dynamics
C++ Reflection Parser / Runtime Skeleton
- cmake
- libclang
- c-plus-plus
- meta