Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp

Cpp

156 projects

Showing 36 of 160 projects

ETL
ETLC++

A C++ template library for embedded systems with fixed-capacity containers and no dynamic memory allocation.

#template-library#embedded-systems#library
Stars3.0k
Forks515
Last commit2 days ago
BS::thread_pool
BS::thread_poolC++

A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.

#threadpool#cplusplus-20#scientific-computing
Stars3.0k
Forks321
Last commit3 months ago
Embarcadero Dev-CPP
Embarcadero Dev-CPPPascal

A fast, portable, and free C/C++ IDE for Windows, built with Delphi and using GCC-based compilers.

#debugging-tools#c-plus-plus-ide#delphi-built
Stars2.9k
Forks320
Last commit1 year ago
Yocto/GL
Yocto/GLC++

A collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.

#bvh#graphics#path-tracing
Stars2.9k
Forks213
Last commit2 years ago
Quill
QuillC++

A high-performance asynchronous C++ logging library designed for low-latency, performance-critical applications.

#log-library#asynchronous-logging#high-performance
Stars2.9k
Forks259
Last commit16 days ago
Fast-RTPS
Fast-RTPSC++

A C++ implementation of the DDS (Data Distribution Service) standard for real-time publish-subscribe communications.

#robotics#publish-subscribe#ros2
Stars2.8k
Forks908
Last commit2 days ago
concurrencpp
concurrencppC++

A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.

#threadpool#threading#parallel-computing
Stars2.8k
Forks247
Last commit11 months ago
codecrumbs
codecrumbsJavaScript

Learn, design, or document codebases by placing breadcrumb comments in source code with live visual updates.

#multi-language#breadcrumb-comments#codebase-exploration
Stars2.7k
Forks106
Last commit4 years ago
Glaze
GlazeC++

An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.

#interface#api#json-rpc2
Stars2.7k
Forks228
Last commit2 days ago
sqlite_orm
sqlite_ormC++

A lightweight, header-only C++ ORM for SQLite with modern C++14/17/20 features and no raw string queries.

#crud#orm#database
Stars2.6k
Forks340
Last commit1 month ago
libdatachannel
libdatachannelC++

A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.

#data-channels#webrtc-datachannel#websocket
Stars2.6k
Forks531
Last commit2 days ago
Vulkan Kompute
Vulkan KomputeC++

A general-purpose GPU compute framework built on Vulkan for cross-vendor graphics cards, enabling high-performance data processing and machine learning.

#vulkan#parallel-computing#gpu-compute
Stars2.5k
Forks190
Last commit11 days ago
TinyGLTF
TinyGLTFC++

A header-only C++11 library for loading and saving glTF 2.0 assets, featuring a new C-centric v3 API for low-overhead performance.

#webassembly#portable#3d-graphics
Stars2.4k
Forks482
Last commit19 days ago
Overload
OverloadC++

A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.

#lua-scripting#open-source#gamedev
Stars2.4k
Forks283
Last commit1 day ago
cquery
cqueryC++

A highly-scalable, low-latency language server for C/C++/Objective-C, designed for large codebases like Chromium.

#semantic-highlighting#developer-tools#language-server
Stars2.4k
Forks163
Last commit5 years ago
libcudacxx
libcudacxxC++

NVIDIA's implementation of the C++ Standard Library for CUDA C++ development.

#cuda#parallel-computing#high-performance-computing
Stars2.3k
Forks191
Last commit2 years ago
Nameof
NameofC++

A header-only C++17 library providing macros and functions to obtain the names of variables, types, functions, macros, and enums at compile-time.

#type-reflection#debugging-tools#metaprogramming
Stars2.3k
Forks124
Last commit1 month ago
CppCon 2014 Presentation Materials
CppCon 2014 Presentation MaterialsC++

A repository containing speaker presentations and code from the CppCon 2014 conference.

#speaker-slides#educational-resources#conference-materials
Stars2.3k
Forks399
Last commit10 years ago
Cista++
Cista++C++

A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.

#high-performance#efficient#cpp17
Stars2.2k
Forks155
Last commit19 days ago
Proton
ProtonC++

A single C++ binary SQL engine for high-performance stream processing, analytics, observability, and AI/ML pipelines.

#stream-processing#sql-engine#iceberg
Stars2.2k
Forks107
Last commit2 days ago
c
cShell

A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.

#clang#compiler#gcc
Stars2.2k
Forks187
Last commit4 months ago
PEGTL
PEGTLC++

A zero-dependency C++ header-only parser combinator library for creating parsers according to Parsing Expression Grammars.

#parsing#template-library#zero-dependency
Stars2.1k
Forks244
Last commit2 days ago
TscanCode
TscanCodeC++

A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.

#clang#gcc#static-code-analysis
Stars2.1k
Forks602
Last commit2 years ago
iceoryx
iceoryxC++

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

#robotics#iceoryx#high-performance
Stars2.1k
Forks470
Last commit4 days ago
iceoryx
iceoryxC++

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

#robotics#iceoryx#high-performance
Stars2.1k
Forks469
Last commit4 days ago
uvw
uvwC++

A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.

#systems-programming#event-driven#libuv-wrapper
Stars2.0k
Forks235
Last commit4 months ago
toml++
toml++C++

A header-only C++17 library for parsing and serializing TOML configuration files with full language support.

#cplusplus-20#library#cplusplus-17
Stars2.0k
Forks193
Last commit7 days ago
Restbed
RestbedC++

An enterprise-grade C++ framework for building asynchronous, secure, and scalable HTTP/RESTful server applications.

#http-server#ssl-tls#async-programming
Stars2.0k
Forks383
Last commit18 days ago
utf8.h
utf8.hC

A single-header library providing UTF-8 string functions for C and C++, mirroring the standard string.h API.

#library#unicode#c
Stars1.9k
Forks139
Last commit1 month ago
mio
mioC++

A cross-platform C++11 header-only library for memory-mapped file I/O with zero dependencies.

#memory-mapping#fileviewer#zero-dependencies
Stars1.9k
Forks175
Last commit2 years ago
Blend2D
Blend2DC++

A high-performance 2D vector graphics engine powered by a JIT compiler for real-time rendering.

#rasterization#font-rendering#simd
Stars1.9k
Forks150
Last commit4 months ago
CppCon 2017 Presentation Materials
CppCon 2017 Presentation MaterialsPython

A repository containing slides and materials from the CppCon 2017 conference for C++ developers.

#programming-education#conference-materials#cpp17
Stars1.8k
Forks251
Last commit5 years ago
rpclib
rpclibC++

A modern C++14 msgpack-RPC library for building client-server applications without IDL or code generation.

#cplusplus-14#msgpack#asio
Stars1.8k
Forks394
Last commit2 years ago
Better Enums
Better EnumsC++

A C++ compile-time enum library providing reflection, iteration, and string conversion in a single header file.

#metaprogramming#c-plus-plus-11#type-safety
Stars1.8k
Forks180
Last commit2 years ago
CppCon 2016 Presentation Materials
CppCon 2016 Presentation MaterialsC++

A comprehensive archive of presentation slides, code, and materials from the CppCon 2016 conference.

#programming-education#conference-materials#presentation-slides
Stars1.8k
Forks249
Last commit
metacall
metacallC

An embeddable polyglot runtime for calling functions between multiple programming languages like Python, JavaScript, and C++.

#programming-language#inter-language#developer-tools
Stars1.8k
Forks252
Last commit5 days ago
PreviousPage 4 of 5Next

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
8 years ago
#C Plus Plus97
#Cross Platform52
#Header Only29
#Cplusplus27
#C22
#Cpp1719
#High Performance16
#Python16
#Game Development13
#Cpp1113
#Open Source12
#Windows12