A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
-
Updated
Aug 11, 2020
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
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.
OpenGL Mathematics (GLM)
Achieve a tiny STL in C++11
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
DirectXTex texture processing library
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
C++14 network/graph visualization library / Qt node editor.
C++ reflection library
libnop: C++ Native Object Protocols
Entity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
DirectXMesh geometry processing library
A simple C++ finite state machine library
a header-file-only, SHA256 hash generator in C++
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
A C++ library that directly reads Photoshop PSD files.
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform
C++ Library for Audio Digital Signal Processing
The Medical Imaging Interaction Toolkit.
Human-friendly unit testing for C++11
Blitz++ Multi-Dimensional Array Library for C++
Vulkan compute for people
A C++ HTML document constructor only depending on the standard library.
C++ library for creating and updating Microsoft Word (.docx) files.
Add a description, image, and links to the cpp-library topic page so that developers can more easily learn about it.
To associate your repository with the cpp-library topic, visit your repo's landing page and select "manage topics."