Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp

Cpp

409 projects

Showing 36 of 409 projects

SObjectizer
SObjectizerC++

A small, mature C++ framework implementing Actor, Publish-Subscribe, and CSP models to simplify concurrent and multithreaded application development.

#csp#embedded-systems#publish-subscribe
Stars625
Forks59
Last commit14 days ago
CodeCompass
CodeCompassC++

A pluginable code comprehension tool for large-scale C/C++, C#, and Python software with deep parsing and visualization.

#parsing#developer-tools#code-comprehension
Stars611
Forks113
Last commit24 days ago
Lyra
LyraC++

A simple to use, composable, command line parser for C++ 11 and beyond

#cmdline-parser#cpp17#argument-parsing
Stars600
Forks71
Last commit1 month 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
Stars597
Forks112
Last commit5 months ago
Channel
ChannelC++

A C++11 header-only thread-safe container (synchronized queue) for sharing data between threads with customizable storage.

#concurrent-queue#synchronized-queue#queue
Stars589
Forks39
Last commit1 year ago
EasyClangComplete
EasyClangCompletePython

A Sublime Text plugin providing robust, out-of-the-box autocompletion for C, C++, Objective-C, and Objective-C++ using clang.

#auto-complete#clang#bazel
Stars580
Forks77
Last commit2 months ago
neoGFX
neoGFXC++

A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.

#vulkan#gpu-rendering#opengl
Stars574
Forks51
Last commit1 day ago
ordered-map
ordered-mapC++

A C++ header-only hash map and hash set that preserve insertion order, similar to Python's OrderedDict.

#hash-table#high-performance#hash-set
Stars574
Forks77
Last commit2 months ago
Crazy Eddie's GUI
Crazy Eddie's GUIC++

A versatile, fast, multi-platform C++ library for creating graphical user interfaces in games and rendering applications.

#library#direct3d#opengl
Stars572
Forks94
Last commit1 year ago
BqLog
BqLogC++

A lightweight, high-performance, industrial-grade logging library for C++, Java, C#, Python, TypeScript, and game engines, battle-tested in Honor of Kings.

#multi-language#ios#high-performance
Stars571
Forks47
Last commit20 days ago
CppCon 2022 Presentation Materials
CppCon 2022 Presentation Materials

A collection of presentation slides and materials from CppCon 2022, covering modern C++ topics, best practices, and advanced techniques.

#embedded-systems#programming-education#conference-materials
Stars565
Forks57
Last commit1 year ago
StatsLib
StatsLibC++

A C++ header-only library of statistical distribution functions with compile-time computing capabilities.

#scientific-computing#constexpr#distributions
Stars558
Forks78
Last commit3 years ago
esphomelib
esphomelibC++

The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.

#iot#embedded-systems#esp32
Stars549
Forks112
Last commit5 years ago
avcpp
avcppC++

A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.

#library#ffmpeg#video-processing
Stars544
Forks99
Last commit2 months ago
Where Am I
Where Am IC

A lightweight C library to locate the current executable and module paths across multiple platforms.

#c-library#getexecutablepath#library
Stars526
Forks67
Last commit2 years ago
DAW JSON Link
DAW JSON LinkC++

A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.

#parse#constexpr#high-performance
Stars510
Forks35
Last commit6 hours ago
reckless
recklessC++

A low-latency, high-throughput asynchronous logging library for C++ that minimizes performance impact on application threads.

#asynchronous-logging#logging-library#asynchronous
Stars510
Forks49
Last commit2 years 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
Stars504
Forks37
Last commit3 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 commit20 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
Stars493
Forks32
Last commit12 hours ago
Cget
CgetPython

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

#dependency-manager#python-3#pkgconfig
Stars464
Forks27
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
Stars464
Forks16
Last commit9 months ago
CGL
CGLC

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

#c-library#graphics#gamedev
Stars460
Forks42
Last commit3 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
Stars446
Forks137
Last commit8 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
Stars446
Forks34
Last commit10 months ago
Au
AuC++

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

#bazel#physical-units#embedded
Stars443
Forks31
Last commit2 days 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
faker-cxx
faker-cxxC++

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

#bazel#fake-data#data-population
Stars422
Forks188
Last commit4 days 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
Stars409
Forks65
Last commit5 months 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
Stars408
Forks49
Last commit1 month 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
Stars407
Forks86
Last commit2 months 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
Stars402
Forks84
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
Stars393
Forks22
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
Stars388
Forks19
Last commit1 year ago
PreviousPage 8 of 12Next

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 Plus241
#Cross Platform123
#Header Only92
#Cplusplus64
#Cmake62
#Cpp1757
#C52
#Game Development43
#Cpp1139
#High Performance35
#Python30
#Performance29