Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
58,136 visible repositories in the index
481–504 of 1,324 · Most stars
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
A cross-platform Qt IDE
Dungeon Crawl: Stone Soup official repository
Home automation firmware for ESP8266-based devices
A powerful, innovative and intuitive EDA suite for everyone!
Production-ready C++ Asynchronous Framework with rich functionality
The C++ Standard Library for Parallelism and Concurrency
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
miniz: Single C source file zlib-replacement library, originally from code.google.com/p/miniz
This is a modified version of Console 2 for a better experience under Windows Vista/7/8/10 and a better visual rendering.
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
CMake Cookbook recipes.
Run GLM-5.3 (744B), GLM-5.3-Flash (321B), DeepSeek-V4.1-Flash (748B) and MiniMax-M3.1-Flash (428B) on your own GPUs - one engine, one dashboard, OpenAI- and Anthropic-compatible API.
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Computational geometry and spatial indexing on the sphere
A C++ library of Concurrent Data Structures
Multi-platform, free open source software for visualization and image computing.
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
A retro multiplayer shooter
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal