Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp

Cpp

407 projects

Showing 36 of 407 projects

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
Forks381
Last commit1 month 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
Stars2.0k
Forks139
Last commit1 month ago
Blend2D
Blend2DC++

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

#rasterization#font-rendering#simd
Stars2.0k
Forks156
Last commit7 months 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
Stars2.0k
Forks180
Last commit2 years 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
Forks250
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
Forks397
Last commit2 years ago
BDE
BDEC++

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

#polymorphic-allocators#cpp-library#allocators
Stars1.8k
Forks340
Last commit1 day ago
cpplint
cpplintPython

Linter for C++ based on Google's style guide

#lint#linter#maintainer-wanted
Stars1.8k
Forks308
Last commit1 day 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
Forks182
Last commit2 years ago
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
Forks254
Last commit1 day 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
Forks246
Last commit
OpenXLSX
OpenXLSXC++

A C++ library for reading, writing, creating, and modifying Microsoft Excel .xlsx files.

#library#spreadsheet#cpp17
Stars1.8k
Forks390
Last commit1 month ago
ada
adaC++

A fast, spec-compliant URL parser written in modern C++, used by Node.js, Cloudflare Workers, and other major systems.

#sse2#cloudflare-workers#unicode
Stars1.8k
Forks131
Last commit5 days ago
Boden
BodenC++

A purely native C++ cross-platform GUI framework for building Android and iOS applications with native widgets.

#ios#android#cpp17
Stars1.7k
Forks103
Last commit4 years ago
nanobench
nanobenchC++

A simple, fast, accurate single-header microbenchmarking library for C++11/14/17/20.

#c-plus-plus-11#c-plus-plus-20#performance-analysis
Stars1.7k
Forks102
Last commit1 year ago
control-toolbox
control-toolboxC++

An efficient C++ library for robotics, optimal control, and model predictive control with a focus on online performance.

#robotics#ilqg#motion-planning
Stars1.7k
Forks342
Last commit3 years ago
tiv
tivC++

A C++ program that displays images directly in modern terminals using RGB ANSI codes and Unicode block graphics.

#terminal-graphics#terminal#image-viewer
Stars1.7k
Forks118
Last commit18 days ago
Boost.Compute
Boost.ComputeC++

A C++ GPU computing library providing an STL-like interface for OpenCL-based parallel programming.

#parallel-computing#opencl#c-plus-plus
Stars1.7k
Forks339
Last commit11 days ago
args
argsC++

A simple, flexible, header-only C++11 argument parsing library inspired by Python's argparse.

#library#cxx#argument-parsing
Stars1.6k
Forks182
Last commit2 days ago
CppCon 2020 Presentation Materials
CppCon 2020 Presentation MaterialsC++

A repository containing presentation slides and materials from the CppCon 2020 conference.

#cplusplus-20#conference-materials#cpp17
Stars1.6k
Forks208
Last commit5 years ago
robin-hood-hashing
robin-hood-hashingC++

A fast and memory-efficient C++ hashmap implementation using robin hood hashing as a drop-in replacement for std::unordered_map/set.

#hash-tables#hash#stl-containers
Stars1.6k
Forks153
Last commit3 years ago
Hypersomnia
HypersomniaC++

A community-driven multiplayer top-down shooter built from scratch in C++ with an in-game map editor and cross-platform play.

#multiplayer-shooter#multiplayer#community-driven
Stars1.6k
Forks98
Last commit1 month ago
AnKi 3D Engine
AnKi 3D EngineC++

An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.

#vulkan#graphics#android
Stars1.6k
Forks106
Last commit17 days ago
robin-map
robin-mapC++

A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.

#hash-table#high-performance#hash-set
Stars1.5k
Forks143
Last commit1 month ago
EnvPool
EnvPoolC++

A C++-based high-performance parallel environment execution engine for vectorized reinforcement learning simulations.

#threadpool#parallel-computing#high-performance-computing
Stars1.5k
Forks140
Last commit7 days ago
Boost.PFR
Boost.PFRC++

A C++14 library providing std::tuple-like reflection for user-defined types without macros or boilerplate.

#cplusplus-14#metaprogramming#reflection-library
Stars1.5k
Forks171
Last commit11 days ago
corrosion
corrosionCMake

A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.

#static-linking#mixed-language#cross-compilation
Stars1.5k
Forks148
Last commit2 months ago
CppCon 2018 Presentation Materials
CppCon 2018 Presentation MaterialsC++

A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.

#programming-education#conference-materials#c-plus-plus
Stars1.4k
Forks177
Last commit7 years ago
unordered_dense
unordered_denseC++

A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.

#hash-tables#hash#stl-containers
Stars1.4k
Forks107
Last commit16 days ago
GAZEBOsim
GAZEBOsimC++

An open-source robotics simulator providing high-fidelity physics, rendering, and sensor models for robotics development.

#robotics#ignition-libraries#ignition-robotics
Stars1.4k
Forks438
Last commit21 hours ago
Awesome Audio DSP
Awesome Audio DSP

A curated collection of resources for audio digital signal processing and plugin development.

#music-technology#embedded-audio#lv2
Stars1.4k
Forks79
Last commit1 month ago
D++ (DPP)
D++ (DPP)C++

A lightweight and scalable C++ library for creating Discord bots with full API coverage and efficient caching.

#slash-commands#library#api
Stars1.4k
Forks202
Last commit23 hours 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
Forks252
Last commit24 days ago
clipp
clippC++

A single-header C++11/14/17 library for expressive command line argument parsing with documentation generation.

#cmdline-parser#cpp17#argument-parsing
Stars1.3k
Forks154
Last commit2 years ago
scnlib
scnlibC++

A modern C++ library for type-safe and fast text parsing, replacing scanf and iostream.

#parsing#ranges#unicode
Stars1.3k
Forks56
Last commit8 months ago
API without Secrets: Introduction to Vulkan
API without Secrets: Introduction to VulkanC++

Source code examples for the 'API without Secrets: Introduction to Vulkan' tutorial series.

#vulkan#intel#shaders
Stars1.3k
Forks209
Last commit3 years ago
PreviousPage 5 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
8 years ago
#C Plus Plus240
#Cross Platform122
#Header Only91
#Cplusplus63
#Cmake61
#Cpp1757
#C50
#Game Development43
#Cpp1139
#High Performance35
#Python30
#Performance29