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

Siv3D
Siv3DC++

A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.

#gamedev#c-plus-plus-20#game-developement
Stars1.2k
Forks155
Last commit23 days ago
Terra Forge 3D
Terra Forge 3DC++

A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.

#terrain-generation#procedural-generation#open-source
Stars1.2k
Forks110
Last commit1 year ago
LunaSVG
LunaSVGC

A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.

#rasterization#png#svg-rendering
Stars1.2k
Forks166
Last commit15 days ago
jwt-cpp
jwt-cppC++

A header-only C++11 library for creating and validating JSON Web Tokens (JWT) with comprehensive algorithm support.

#c-plus-plus-11#authentication#jwt
Stars1.1k
Forks305
Last commit2 months ago
frugally-deep
frugally-deepC++

A lightweight header-only C++ library for running Keras (TensorFlow) models without linking against TensorFlow.

#library#deep-learning#c-plus-plus-14
Stars1.1k
Forks238
Last commit1 month ago
dyno
dynoC++

A C++17 library for runtime polymorphism using type erasure, offering non-intrusive interfaces, value semantics, and customizable storage and dispatch.

#concepts#boost-hana#value-semantics
Stars1.0k
Forks44
Last commit5 years ago
ENet
ENetC

A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.

#c-library#embedded-systems#gamedev
Stars1.0k
Forks89
Last commit5 months ago
Natalie
NatalieRuby

A work-in-progress Ruby compiler written in Ruby and C++, featuring an ahead-of-time compiler and incremental REPL.

#compiler-construction#compiler#language-implementation
Stars1.0k
Forks70
Last commit1 month ago
C++ wfrest
C++ wfrestC++

A fast, efficient, and easy-to-use C++ asynchronous micro web framework for building REST APIs.

#json-api#http-server#workflow
Stars1.0k
Forks141
Last commit1 month ago
RLtools
RLtoolsC++

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

#robotics#high-performance-computing#embedded-systems
Stars987
Forks55
Last commit2 months ago
libjson-rpc-cpp
libjson-rpc-cppC++

A cross-platform C++ framework for building JSON-RPC 2.0 & 1.0 compatible client and server applications.

#libjson-rpc-cpp#http-server#json-rpc
Stars986
Forks324
Last commit2 years ago
Rigel Engine
Rigel EngineC++

A modern C++ re-implementation of the classic DOS game Duke Nukem II, offering enhanced graphics and usability on modern systems.

#game-engine-2d#sdl2#opengl
Stars986
Forks65
Last commit2 years ago
zpp_bits
zpp_bitsC++

A lightweight C++20 header-only library for binary serialization and remote procedure calls with zero-overhead design.

#zero-overhead#c++20#endianness
Stars981
Forks73
Last commit1 month ago
utest.h
utest.hC++

A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.

#unit-test#unit-testing#embedded
Stars973
Forks71
Last commit4 days ago
Cutelyst
CutelystC++

A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.

#http-server#webframework#qt
Stars971
Forks120
Last commit11 days ago
v8pp
v8ppC++

A header-only C++ library for binding C++ classes and functions into the V8 JavaScript engine.

#node-js-addons#native-modules#cpp17
Stars960
Forks119
Last commit6 months ago
FastBinaryEncoding
FastBinaryEncodingC++

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

#multi-language#high-performance#protocol-buffers-alternative
Stars954
Forks98
Last commit
libhttpserver
libhttpserverC++

A C++ library for building high-performance embedded RESTful HTTP servers.

#http-server#high-performance#authentication
Stars941
Forks191
Last commit1 day ago
sigslot
sigslotC++

A header-only, thread-safe C++14 signal-slots library designed as a modern replacement for Boost.Signals2.

#event-driven#signal-slots#library
Stars900
Forks121
Last commit10 months ago
CSerialPort
CSerialPortC++

A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.

#iot#serialport#embedded-systems
Stars895
Forks361
Last commit2 days ago
Book's Examples
Book's ExamplesC++

A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.

#vulkan#shaders#gpu-compute
Stars894
Forks113
Last commit3 years ago
stduuid
stduuidC++

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

#cpp-library#library#identifier-generation
Stars892
Forks129
Last commit1 year ago
Saucer
SaucerC++

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

#javascript-interop#cpp-library#webview-library
Stars871
Forks56
Last commit28 days ago
PGM-index
PGM-indexC++

A learned index structure enabling fast lookups, range searches, and updates on billions of items with minimal space usage.

#b-tree#range-queries#database
Stars870
Forks103
Last commit1 year ago
hat-trie
hat-trieC++

A C++ header-only library implementing a fast and memory-efficient HAT-trie data structure for storing sets and maps of strings.

#autocompletion#trie#hat-trie
Stars867
Forks123
Last commit6 months ago
AMGCL
AMGCLC++

A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.

#cuda#multigrid-method#scientific-computing
Stars864
Forks138
Last commit23 days ago
jsoncons
jsonconsC++

A C++ header-only library for JSON and JSON-like data formats with support for JSON Schema, JSONPath, CBOR, MessagePack, and more.

#json-pointer#data-serialization#jsonpath
Stars846
Forks203
Last commit1 day ago
fast_io
fast_ioC++

A freestanding C++20 input/output library designed to replace <iostream> and <cstdio> with exceptional performance.

#memory-mapping#unicode#cxx
Stars842
Forks69
Last commit7 days ago
json.h
json.hC

A single-header JSON parser for C and C++ that performs a single allocation for the entire DOM.

#parsing#json-api#json5
Stars826
Forks92
Last commit14 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
Stars805
Forks62
Last commit1 day ago
Threepp
ThreeppC++

A cross-platform C++20 port of the three.js library, enabling 3D graphics rendering in C++ applications.

#three-js-port#emscripten#path-tracing
Stars789
Forks91
Last commit3 days ago
datoviz
datovizC

A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.

#scientific-visualization#vulkan#scientific-computing
Stars786
Forks43
Last commit1 day ago
linuxdeploy
linuxdeployC++

A tool for creating and maintaining AppDirs, featuring a flexible plugin system for bundling dependencies and generating AppImages.

#linux-applications#plugin-system#appimage
Stars782
Forks97
Last commit27 days ago
Hopscotch map
Hopscotch mapC++

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

#hash-table#high-performance#hash-set
Stars765
Forks67
Last commit7 months ago
IceCream-Cpp
IceCream-CppC++

A single-header C++ library for expressive and concise print debugging, replacing cout/printf with powerful formatting and lazy evaluation.

#formatting#c-plus-plus-11#print-debugging
Stars744
Forks37
Last commit1 month ago
captcha-break
captcha-breakC++

A collection of CAPTCHA-breaking implementations using OpenCV, Tesseract OCR, and machine learning algorithms.

#opencv#tesseract-ocr#captcha-solving
Stars727
Forks216
Last commit7 years ago
PreviousPage 6 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
10 months ago
#C Plus Plus218
#Cross Platform112
#Header Only85
#Cplusplus54
#Cpp1749
#Cmake48
#C41
#Game Development40
#High Performance34
#Cpp1133
#Python28
#Performance27