Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp Library

Cpp Library

55 projects

Showing 36 of 55 projects

C/C++
C/C++

A curated list of awesome C++ (and C) frameworks, libraries, resources, and tools.

#cpp-library#developer-tools#open-source
Stars73.1k
Forks8.3k
Last commit4 days ago
List of Free C or C++ Books
List of Free C or C++ Books

A curated list of awesome C++ (and C) frameworks, libraries, resources, and tools.

#cpp-library#developer-tools#open-source
Stars73.1k
Forks8.3k
Last commit4 days ago
Bullet Physics
Bullet PhysicsC++

A real-time collision detection and multi-physics simulation SDK for VR, games, robotics, and machine learning.

#robotics#cpp-library#simulation
Stars14.7k
Forks3.1k
Last commit10 months ago
GitHub repository
GitHub repositoryC++

An open-source library for rapid development of software dealing with 3D data, with support for C++ and Python.

#cpp-library#3d-visualization#python-library
Stars13.9k
Forks2.6k
Last commit1 day ago
OpenGL Mathematics
OpenGL MathematicsC++

A header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

#mathematics#cpp-library#simulation
Stars11.2k
Forks2.4k
Last commit5 months ago
C++ REST SDK
C++ REST SDKC++

A C++ library for cloud-based client-server communication using modern asynchronous APIs.

#asynchronous-programming#cpp-library#oauth
Stars8.3k
Forks1.7k
Last commit3 months ago
WebSocket++
WebSocket++C++

A header-only C++ library implementing RFC6455 WebSocket Protocol for client/server functionality.

#cpp-library#asio#client-server
Stars7.7k
Forks2.1k
Last commit4 months ago
ArrayFire
ArrayFireC++

A general-purpose tensor library for parallel computing across CPUs, GPUs, and hardware accelerators.

#oneapi#cuda#scientific-computing
Stars4.9k
Forks556
Last commit6 months ago
pinocchio
pinocchioC++

A fast and flexible C++ library implementing state-of-the-art Rigid Body Dynamics algorithms and their analytical derivatives.

#robotics#analytical-derivatives#cpp-library
Stars3.7k
Forks573
Last commit1 day ago
Yue
YueC++

A library for creating native cross-platform GUI applications with C++ and Node.js bindings.

#cpp-library#nodejs-bindings#ui-toolkit
Stars3.6k
Forks156
Last commit1 year ago
DyNet
DyNetC++

A neural network library optimized for dynamic structures that change per training instance, with C++ and Python bindings.

#cpp-library#auto-batching#research-toolkit
Stars3.4k
Forks701
Last commit2 years ago
MessagePack
MessagePack

A C/C++ implementation of the MessagePack binary serialization format for efficient data exchange.

#c-library#cpp-library#embedded-systems
Stars3.3k
Forks938
Last commit11 days ago
DirectXTK
DirectXTKC++

A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.

#cpp-library#microsoft#graphics
Stars2.9k
Forks537
Last commit3 days ago
simbody
simbodyC++

High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems.

#robotics#biomechanics#scientific-computing
Stars2.5k
Forks496
Last commit1 day ago
casADi
casADiC++

A symbolic framework for numeric optimization with automatic differentiation and code generation capabilities.

#scientific-computing#mathematics#cpp-library
Stars2.3k
Forks455
Last commit1 day ago
fast_float
fast_floatC++

A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.

#cpp-library#high-performance#from-chars
Stars2.1k
Forks193
Last commit12 days ago
BDE
BDEC++

Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.

#polymorphic-allocators#cpp-library#allocators
Stars1.8k
Forks342
Last commit2 days ago
DirectXMath
DirectXMathC++

An all inline SIMD C++ linear algebra library optimized for games and graphics applications.

#clang#cpp-library#microsoft
Stars1.8k
Forks262
Last commit1 day ago
flexible-collision-library
flexible-collision-libraryC++

A C++ library for collision detection, distance computation, and proximity queries between 3D geometric models.

#robotics#proximity-queries#cpp-library
Stars1.8k
Forks445
Last commit2 days ago
restclient-cpp
restclient-cppC++

A lightweight C++ wrapper around libcurl for making HTTP/REST requests with both simple and advanced configuration options.

#cpp-library#rest#rest-client
Stars1.6k
Forks376
Last commit1 year ago
Handmade Math
Handmade MathC

A single-file public domain math library for game and graphics programming with C/C++ support.

#c-library#cpp-library#vector
Stars1.6k
Forks109
Last commit5 months ago
QuickQanava
QuickQanavaC++

C++17/Qt6 library for rendering interactive graphs and node-based editors in QML applications.

#qt-containers#cpp-library#graph
Stars1.4k
Forks250
Last commit24 days ago
UVAtlas
UVAtlasC++

A shared-source library for creating and packing isochart texture atlases for 3D mesh parameterization.

#directxmesh#cpp-library#microsoft
Stars926
Forks158
Last commit4 months ago
Saucer
SaucerC++

A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.

#javascript-interop#cpp-library#webview-library
Stars922
Forks55
Last commit27 days ago
stduuid
stduuidC++

A C++17 cross-platform single-header library for generating and manipulating UUIDs (Universally Unique Identifiers).

#cpp-library#library#identifier-generation
Stars907
Forks131
Last commit22 days ago
Reindexer
ReindexerC++

Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.

#document-oriented-database#query-builder#cpp-library
Stars810
Forks61
Last commit1 day ago
MySQL Connector/C++
MySQL Connector/C++C++

Official C++ interface for connecting applications to MySQL Server, supporting both SQL and X DevAPI.

#x-devapi#database-driver#cpp-library
Stars709
Forks254
Last commit1 month ago
Ponder
PonderC++

A C++ runtime reflection library with Lua binding and JSON/XML serialization capabilities.

#cpp-library#library#reflection-library
Stars662
Forks97
Last commit3 years ago
Jinja2С++
Jinja2С++C++

A C++ implementation of the Jinja2 Python template engine for dynamic HTML pages and source code generation.

#jinja2#cpp-library#template-engine
Stars598
Forks113
Last commit5 months ago
DuckX
DuckXC++

A C++ library for creating, reading, and modifying Microsoft Word (.docx) files programmatically.

#cpp-library#office#docx-files
Stars507
Forks130
Last commit2 years ago
plf::colony
plf::colonyC++

An unordered C++ data container providing fast iteration, insertion, and erasure while maintaining pointer/iterator validity to non-erased elements.

#template#cpp-library#bucket
Stars506
Forks37
Last commit10 days ago
Desbordante
DesbordanteC++

A high-performance data profiler for discovering and validating complex patterns in datasets, enabling data cleaning and quality analysis.

#data-cleaning#cpp-library#data-science
Stars498
Forks101
Last commit11 days ago
inih
inihC++

A header-only C++ library for parsing .INI configuration files, designed for simplicity and embedded systems.

#cpp-library#embedded-systems#lightweight
Stars451
Forks94
Last commit1 year ago
inifile-cpp
inifile-cppC++

A simple, header-only C++ library for parsing and writing INI configuration files.

#cpp-library#library#inifile
Stars418
Forks76
Last commit1 year ago
Graaf
GraafC++

A lightweight, header-only C++20 graph library designed as a simpler alternative to the Boost Graph Library.

#algorithm#cpp-library#graph
Stars410
Forks65
Last commit2 days ago
inipp
inippC++

A simple header-only C++ library for parsing and generating INI configuration files.

#parsing#cpp-library#unicode
Stars321
Forks58
Last commit1 year ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#C Plus Plus31
#Cpp25
#Header Only17
#Cross Platform14
#Game Development7
#Cpp177
#Cplusplus6
#Cpp116
#Robotics5
#Performance5
#Cmake5
#Configuration5