1001.eranpeer / FakeIt
C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.
Ranked by Attention Score: stars gained over the last 90 complete days
1001–1100 of 1,543 by Attention Score · Aug 8, 2026 – Nov 5, 2026 (UTC)
C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.
C++ Driver for MongoDB
SuMa++: Efficient LiDAR-based Semantic SLAM (Chen et al IROS 2019)
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
A fast JSON serializing & deserializing library, accelerated by SIMD.
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
C++ library for creating an embedded Rest HTTP server (and more)
Thin, unified, C++-flavored wrappers for the CUDA APIs
C++ Implementation of Algorithms (aka. Spaghetti Source)
Platform Abstraction C++ Libraries
Pedestrian simulator powered by the social force model
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization.
Compile Java byte-code to native CPU's.
SDK for growing mobile in-app purchases
MegaGlest real-time strategy game engine (cross-platform, 3-d)
MySQL Shell is a command line scriptable shell for MySQL, with support for logical backups, InnoDB Cluster management and more. It supports SQL, JavaScript and Python.
The reference C++ unit testing framework (TDD, xUnit, C++03/11/14/17)
Practical volume computation and sampling in high dimensions
Rewrite Gravity Defied mobile game from Java to C++ & SDL
C++11/20 library that provides static_vector, small_vector, static_map, small_map, flat_map, static_flat_map, small_flat_map, static_unordered_map, small_unordered_map, etc.
C++ implementation of the Google logging module
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
Implementation of python itertools and builtin iteration functions for C++17
a header-file-only, JSON parser serializer in C++
A lean C++ library for working with point cloud data
A RocksDB compliant high performance scalable embedded key-value store
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
Universal model exchange and serialization format for decision tree forests
C++ API wrapper for displaying shapes and meshes in Rviz
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
Detect 6-DOF grasp poses in point clouds
Framework for Enterprise Application Development in c++, HTTP1/HTTP2/HTTP3 compliant, Supports multiple server backends
A Modern C++ Data Sciences Toolkit
A project demonstrating how to use the libs of cuPCL.
Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32. MIT licensed with consistent, flexible API.
A Compositional Numeric Library for C++
Calibrate the extrinsic parameters between Livox LiDAR and camera
A simple to use, composable, command line parser for C++ 11 and beyond
Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
Implementation of the Go-ICP algorithm for globally optimal 3D pointset registration
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
This repository contains a subset of pointers to solutions with editorials and notes to my trainees (ACM ICPC, OJs, IOI, POI, CEOI, JOI, etc). For IOI/OI, I organized what I found on the web from official solutions and materials.
QCTools (Quality Control Tools for Video Preservation) is a free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering. QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is developed by the Bay Area Video Coalition.
Very fast synchronous and asynchronous C++17 logging library
Performance benchmark framework for C++ with nanoseconds measure precision
Unicode Algorithms Implementation for C/C++
A 2D Soft Body and Rigid Body Physics Engine.
Modern Interpreter for the Commander Keen (Vorticon Dreams and Galaxy) and also Cosmos Cosmic Adventure games. This is a mirror repo: The main gitlab repository is at: https://gitlab.com/Dringgstein/Commander-Genius
a unified framework for modeling chemically reactive systems
An Artificial Life system designed as an approach to Artificial Intelligence
Wireless tally light for use with ATEM switchers, which connects over WiFi, using an ESP WiFi module.
A framework for high-performance domain decomposition methods.
A first person dungeon-crawler for DOS, written in C++, using software rendering and fixed point math
Music theory engine for embedded systems. Build musical instruments and controllers that interact with people and speak MIDI 1.0 and 2.0.
[ARCHIVED] Modern reimplementation of the Diablo 1 game engine
A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
rpclib is a modern C++ msgpack-RPC server and client library
Official github repository for Fast Artificial Neural Network Library (FANN)
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.
Network file transfer application for Windows, OS X, & Linux
Best practices, conventions, and tricks for ROS
Functional programming style pattern-matching library for C++
libRocket - The HTML/CSS User Interface library
Interactive Map Correction for 3D Graph SLAM
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
Code repository for Vulkan Cookbook by Packt
Simple, small, C++ embeddable webserver with WebSockets support
A work-in-progress deobfuscator for movfuscated binaries
MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.
g2core - The Next Generation
NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
MARISA: Matching Algorithm with Recursively Implemented StorAge
YARP - Yet Another Robot Platform