Awesome Open Source
Awesome Open Source
Combined Topics
cpp-library
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 48 Cpp Library Open Source Projects
Categories
>
Programming Languages
>
Cpp Library
Awesome Cpp
⭐
30,164
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Cpprestsdk
⭐
6,077
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.
Mytinystl
⭐
3,012
Achieve a tiny STL in C++11
Directxtk
⭐
1,728
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Datastructures Algorithms
⭐
1,629
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
Bde
⭐
1,196
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Awesome Hpp
⭐
1,189
A curated list of awesome header-only C++ libraries
Rang
⭐
1,076
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
Directxtex
⭐
1,020
DirectXTex texture processing library
Directxmath
⭐
849
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Directxtk12
⭐
754
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Quickqanava
⭐
600
C++14 network/graph visualization library / Qt node editor.
Uvatlas
⭐
537
UVAtlas isochart texture atlas
Fast_float
⭐
500
Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod
Lithium
⭐
485
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
Q
⭐
466
C++ Library for Audio Digital Signal Processing
Tinyfsm
⭐
446
A simple C++ finite state machine library
Directxmesh
⭐
442
DirectXMesh geometry processing library
Ponder
⭐
439
C++ reflection library with Lua binding, and JSON and XML serialisation.
Libnop
⭐
436
libnop: C++ Native Object Protocols
Kengine
⭐
417
Entity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
Picosha2
⭐
406
a header-file-only, SHA256 hash generator in C++
Psd_sdk
⭐
369
A C++ library that directly reads Photoshop PSD files.
Fx11
⭐
363
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Mitk
⭐
357
The Medical Imaging Interaction Toolkit.
Vuh
⭐
260
Vulkan compute for people
Blitz
⭐
242
Blitz++ Multi-Dimensional Array Library for C++
Bandit
⭐
240
Human-friendly unit testing for C++11
Duckx
⭐
212
C++ library for creating and updating Microsoft Word (.docx) files.
Ctml
⭐
180
A C++ HTML document constructor only depending on the standard library.
Libchef
⭐
175
🍀 c++ standalone header-only basic library. || c++头文件实现无第三方依赖基础库
Scapix
⭐
166
Scapix Language Bridge
Bit7z
⭐
157
A C++ static library offering a clean and simple interface to the 7-zip DLLs.
Shiva
⭐
154
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
Simpleai
⭐
152
SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
Gf
⭐
151
A C++14 framework for 2D games
Httpp
⭐
144
Micro http server and client written in C++
Ozo
⭐
138
OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.
Sltbench
⭐
137
C++ benchmark tool. Practical, stable and fast performance testing framework.
Borealis
⭐
133
Hardware accelerated, controller navigation oriented UI library for PC and Nintendo Switch (libnx).
Onvif Qt Server Client
⭐
130
Onvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++
Deltacv
⭐
111
An open-source high performance library for image processing
Xxhash_cpp
⭐
105
Port of the xxhash library to C++17.
Pgfe
⭐
96
The PostgreSQL client API in modern C++
Ginseng
⭐
65
C++ REPL Tool Builder
Fcgi
⭐
34
The FastCGI implementation in modern C++
Cpp Deep Dive
⭐
32
A C++ (cpp) repository about the unknown, lesser known, and the most important facts and concepts.
Numpycpp
⭐
30
A c++ header library for matrix operation inspired Numpy Scipy, MATLAB only using Eigen.
1-48 of 48 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210