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
LimboAI - Behavior Trees and State Machines for Godot 4
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.
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
- thread-pool
- threadpool
- multithreading
- cpp
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
Home automation firmware for ESP8266-based devices
Descent 3 by Outrage Entertainment
🔥Open source RASP solution
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
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.
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
- webrtc
- webrtc-datachannel
- datachannel
- rtcdatachannel
Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Multi-platform, free open source software for visualization and image computing.
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
A retro multiplayer shooter
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
A type safe SQL template library for C++
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.