A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Repository Index
47,133 repositories indexed
1–24 of 31 · Most stars
PlayStation 3 emulator and debugger
Run compilers interactively from your web browser and interact with the assembly
PCSX2 - The Playstation 2 Emulator
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Useful CMake Examples
Point Cloud Library (PCL)
static analysis of C/C++ code
ArrayFire: a general purpose GPU library.
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Universal grid map library for mobile robotic mapping
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP, WinDivert and PF_RING.
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Eclipse iceoryx™ - true zero-copy inter-process-communication
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
rpclib is a modern C++ msgpack-RPC server and client library
A collection of GICP-based fast point cloud registration algorithms
A C++ GPU Computing Library for OpenCL
Slides and other materials from CppCon 2020
Slides and other materials from CppCon 2019
Probably the fastest coroutine lib in the world!
A lightweight C++20 serialization and RPC library
C++ framework for json-rpc (json remote procedure call)
🚀 Fast C/C++ bit population count library