171 Open Source Cpp Library Software Projects
Free and open source cpp library code projects including engines, APIs, generators, and tools.
Awesome Cpp 35471 ⭐
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Cpprestsdk 6659 ⭐
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Directxtk 1936 ⭐
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Datastructures Algorithms 2121 ⭐
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
Directxmath 1038 ⭐
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Directxtk12 913 ⭐
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Phisko Kengine 433 ⭐
Entity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
Fx11 374 ⭐
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Shiva 156 ⭐
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
Mgerhardy Simpleai 156 ⭐
SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
Ozo 151 ⭐
OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.
Onvif Qt Server Client 144 ⭐
Onvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++
Natinusala Borealis 178 ⭐
A hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Openrpg 99 ⭐
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
Tagparser 94 ⭐
C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Hujianzhe Util 118 ⭐
Kolsha Vk 65 ⭐
C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.
Geometrize Lib 49 ⭐
:large_orange_diamond: C++ library for Geometrize, a tool for geometrizing images into geometric primitives
Logfault 37 ⭐
One C++ log library to rule them all! MacOS, IOS, Android, Linux, Windows, QT, std::clog
Gparallel 79 ⭐
A DAG based parallel task schedule framework for galois advertising｜基于DAG(Directed Acyclic Graph)的并行任务调度系统，自动推导节点依赖生成DAG。
Numpycpp 35 ⭐
A c++ header library for matrix operation inspired Numpy Scipy, MATLAB only using Eigen.
Martchus Cpp Utilities 35 ⭐
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities
Absent 29 ⭐
A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way.
Dsalglib 26 ⭐
This is improved and stable version of dsalib ready to use C++ data structures and algorithms template library
Remote_memory 35 ⭐
A simple library which provides a way to read and write the memory of other processes
Qtutilities 30 ⭐
Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models
Reflective RAPIdJSON 26 ⭐
Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
Gamemenu Cpp 18 ⭐
A c++ library depending on sfml which can be used to create old school UI menu for sfml based software.
D36u9 Async 23 ⭐
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
Psteinb Compass 15 ⭐
drop-in header-only C++ library to detect hardware capabilities at runtime and at compiletime
2018 Cpp Spirit Parsing 18 ⭐
Examples for a Meetup Talk on Parsing Structured Text with Boost Spirit in C++
Knotty 12 ⭐
A RPC framework named XIC and its dependencies (VBS serialization, SRP6a authentication, C and C++ libraries). A XIC client is also implemented in PHP7 as an extension.