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.
- pf-ring
- dpdk
- packet-parsing
- winpcap
High-performance C++ library for multiphysics and multibody dynamics simulations
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
- game
- python
- c-plus-plus
- json
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.
An Open-Source subdivision surface library.
Shōgun
Home automation firmware for ESP8266-based devices
A powerful, innovative and intuitive EDA suite for everyone!
- eda
- electronics
- pcb
- schematic
The C++ Standard Library for Parallelism and Concurrency
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
- path-tracer
- gltf
- graphics
- physically-based-rendering
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++
- microsoft
- directx
- directx-11
- cpp-library
CMake Cookbook recipes.
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
- cpp
- await
- async-await
- executor-service
Computational geometry and spatial indexing on the sphere
- geometry
- spherical-geometry
- s2
- spatial-indexing
A C++ library of Concurrent Data Structures
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
Slam Toolbox for lifelong mapping and localization in potentially massive maps with ROS
A retro multiplayer shooter
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
Godot Jolt is a Godot extension that integrates the Jolt physics engine