Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp

Cpp

352 projects

Showing 36 of 352 projects

DuckX
DuckXC++

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

#cpp-library#office#docx-files
Stars501
Forks129
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
Stars496
Forks35
Last commit14 days ago
NME
NMEC

A cross-platform native backend for Haxe projects, enabling deployment to iOS, Android, Windows, Mac, and Linux.

#ios#haxe#android
Stars496
Forks123
Last commit16 days ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars488
Forks32
Last commit1 month ago
Cget
CgetPython

A non-intrusive, decentralized package manager for C++ libraries using CMake.

#dependency-manager#python-3#pkgconfig
Stars462
Forks28
Last commit8 days ago
CGL
CGLC

A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.

#c-library#graphics#gamedev
Stars461
Forks42
Last commit1 month ago
Rapidgzip
RapidgzipPython

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

#multi-core#parallel-computing#library
Stars454
Forks16
Last commit6 months ago
Auto-Vk-Toolkit
Auto-Vk-ToolkitC++

A modern C++ framework for Vulkan development, providing a productivity layer with support for ray tracing, meshlets, and serialization.

#vulkan#cereal#real-time-ray-tracing
Stars443
Forks34
Last commit7 months ago
wavelib
wavelibC

C implementation of 1D/2D wavelet transforms including DWT, SWT, MODWT, wavelet packet transforms, and continuous wavelet transforms.

#c-library#scientific-computing#wavelet-packet-trees
Stars436
Forks137
Last commit5 months ago
C++Now 2014 Presentations
C++Now 2014 PresentationsC++

A collection of presentation materials from the C++Now 2014 conference covering modern C++ topics, libraries, and best practices.

#metaprogramming#presentation-materials#cpp-conference
Stars432
Forks70
Last commit
Au
AuC++

A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.

#bazel#physical-units#embedded
Stars425
Forks30
Last commit3 days ago
faker-cxx
faker-cxxC++

A C++ library for generating realistic fake data across 40+ categories, inspired by Faker.js.

#bazel#fake-data#data-population
Stars420
Forks186
Last commit19 days ago
inifile-cpp
inifile-cppC++

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

#cpp-library#library#inifile
Stars417
Forks75
Last commit1 year ago
ros2-performance
ros2-performanceC++

A C++ framework for simulating and measuring ROS 2 system performance, tracking latency, reliability, CPU, and memory usage.

#robotics#embedded-systems#performance-testing
Stars398
Forks82
Last commit8 days ago
fCWT
fCWTJupyter Notebook

A highly optimized C++ library for fast continuous wavelet transform calculations in C++, Python, and MATLAB.

#scientific-computing#fast#audio-analysis
Stars393
Forks82
Last commit1 year ago
micro-gl
micro-glC++

A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.

#graphics#fixed-point#headers-only
Stars392
Forks22
Last commit6 days 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
Stars391
Forks63
Last commit2 months ago
fccf
fccfC++

A fast command-line tool that searches C/C++ source code using AST parsing and prints matching code snippets.

#clang#developer-tools#open-source
Stars386
Forks18
Last commit1 year ago
Yomm2
Yomm2C++

A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.

#metaprogramming#cpp17#multi-methods
Stars382
Forks22
Last commit4 months ago
cpp-dump
cpp-dumpC++

A C++ header-only library for debugging that prints variables of any type with auto-formatting and syntax highlighting.

#syntax-highlighting#cpp17#c-plus-plus
Stars381
Forks15
Last commit1 year ago
c4go
c4goC

A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.

#clang#compiler#c4go
Stars376
Forks41
Last commit1 year ago
ClickHouse
ClickHouseC

A C++17 client library for connecting to and interacting with ClickHouse databases.

#columnar-database#native-client#high-performance
Stars371
Forks200
Last commit3 days ago
LuaBridge3
LuaBridge3C

A lightweight, dependency-free C++17 library for binding Lua to C++ with support for multiple Lua implementations.

#luau#headers-only#cplusplus-lua-binding
Stars370
Forks48
Last commit6 days ago
libpopcnt
libpopcntC

A fast, header-only C/C++ library for counting 1 bits in arrays using optimized CPU instructions like POPCNT, AVX2, AVX512, NEON, and SVE.

#c-library#simd#cpu-optimization
Stars367
Forks44
Last commit1 year ago
Vulkan-Hpp Samples
Vulkan-Hpp SamplesC++

A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.

#vr-rendering#vulkan#examples
Stars360
Forks29
Last commit1 year ago
RapidFuzz
RapidFuzzC++

A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.

#string-similarity#hacktoberfest#performance-optimization
Stars353
Forks58
Last commit20 days ago
AREG SDK
AREG SDKC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit6 days ago
areg-sdk
areg-sdkC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit6 days ago
GitHub repository
GitHub repositoryPython

A simple, multi-language implementation of the Iterative Closest Point algorithm for 3D point cloud registration.

#robotics#julia#geospatial
Stars349
Forks66
Last commit1 month ago
lwlog
lwlogC++

A high-performance C++17 logging library with zero dynamic allocations during log calls, supporting synchronous and asynchronous logging.

#asynchronous-logging#metaprogramming#library
Stars347
Forks31
Last commit4 days ago
hdoc
hdocC++

A modern documentation generator for C++ that automatically creates API docs with integrated Markdown pages and instant search.

#clang#developer-tools#static-site-generator
Stars338
Forks27
Last commit1 year ago
Coros
CorosC++

A header-only C++23 library for task-based parallelism using coroutines and std::expected for error handling.

#parallel-computing#coroutines#std-expected
Stars334
Forks8
Last commit1 year ago
libuavcan
libuavcanC++

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

#robotics#cyphal-protocol#real-time-operating-systems
Stars322
Forks498
Last commit5 months ago
inipp
inippC++

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

#parsing#cpp-library#unicode
Stars318
Forks59
Last commit10 months ago
Crystal Engine
Crystal EngineC++

A cross-platform Vulkan game engine with a FrameGraph-based renderer and a declarative C++ UI framework called Fusion.

#vulkan#graphics-engine#real-time-rendering
Stars296
Forks8
Last commit1 month ago
Sourcehold
SourceholdC++

An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.

#engine-reimplementation#sdl2#openal
Stars278
Forks25
Last commit1 year ago
PreviousPage 8 of 10Next

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
12 years ago
#C Plus Plus218
#Cross Platform112
#Header Only85
#Cplusplus54
#Cpp1749
#Cmake48
#C41
#Game Development40
#High Performance34
#Cpp1133
#Python28
#Performance27