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

OpenCrystalCaves
OpenCrystalCavesC++

An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.

#pixel-art#crystal-caves#sdl2
Stars87
Forks4
Last commit7 days ago
Rcpp11
Rcpp11C++

A complete redesign of Rcpp targeting C++11 for seamless integration between R and C++.

#scientific-computing#high-performance#r-package
Stars78
Forks12
Last commit10 years ago
plf::stack
plf::stackC++

A C++ stack container with significantly better performance than std::stack across various data sizes.

#standard-library-alternative#stack-container#stack
Stars78
Forks6
Last commit15 days ago
Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars77
Forks8
Last commit1 month ago
Cave-Finder
Cave-FinderC++

A tool to find code caves (empty space) in PE files (exe, dll) for x86/x64 Windows, useful for shellcode placement.

#pe#pe-files#windows-internals
Stars75
Forks10
Last commit3 years ago
LightSaber
LightSaberC++

A multi-core stream processing engine for high-throughput window aggregation with optional exactly-once fault tolerance.

#stream-processing#multi-core#window-aggregation
Stars74
Forks19
Last commit4 years ago
WUI
WUIC++

A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.

#desktop-application#c-plus-plus#ui-library
Stars73
Forks5
Last commit3 months ago
TUISIC
TUISICC++

A TUI online music streaming application with vim motions, multiple sources, and AI integration via MCP.

#music#mpv#archlinux
Stars69
Forks6
Last commit26 days ago
cpp14-project-template
cpp14-project-templateCMake

A cross-platform C++14 project template with continuous integration and documentation setup.

#doctest#codecov#unit-testing
Stars68
Forks12
Last commit7 years ago
Ginseng
GinsengC++

A lightweight header-only C++ library for building REPL tools with ncurses.

#terminal-application#cpp-library#c-plus-plus-11
Stars68
Forks0
Last commit6 years ago
hXOR-Packer
hXOR-PackerC++

A PE packer that compresses executables with Huffman encoding and encrypts them with XOR, executing directly from memory.

#huffman-compression#memory-execution#windows-executable
Stars68
Forks15
Last commit4 years ago
Rust, Python, Java, Node.js and C
Rust, Python, Java, Node.js and CRust

Official client drivers for TypeDB in Rust, Python, Java, TypeScript, Node.js, C, C++, and C#.

#multi-language#database-driver#typedb-client
Stars65
Forks44
Last commit3 days ago
cmake-get
cmake-getCMake

A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.

#dependency-manager#build-tools#cget
Stars63
Forks3
Last commit7 years ago
ssp
sspC++

A fast, header-only CSV parser for modern C++ with a versatile API and support for custom types and error handling.

#conversion#cpp17#fast-float
Stars59
Forks5
Last commit1 year ago
tensorflow_ros_cpp
tensorflow_ros_cppCMake

Catkin-friendly C++ bindings for TensorFlow, enabling easy integration of TensorFlow C++ API into ROS projects.

#robotics#bazel#catkin
Stars59
Forks17
Last commit4 years ago
cpp-template
cpp-templatePython

A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.

#clang-format#clang-tidy#sanitizers
Stars54
Forks15
Last commit4 years ago
BitmapPlusPLus
BitmapPlusPLusCMake

A simple and fast single-header C++ library for reading, writing, and manipulating BMP image files.

#bitmap#bmp-format#bitmap-graphics
Stars50
Forks14
Last commit1 year ago
JSON Toolkit
JSON ToolkitC++

A comprehensive set of composable foundational C++ libraries and CMake utilities to power Sourcemeta projects. Note we don't provide any stable ABI/API guarantees to external users outside Sourcemeta

#json-pointer#cxx#json-schema
Stars50
Forks16
Last commit
influxdb-cpp-rest
influxdb-cpp-restC++

A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.

#c-wrapper#client#rxcpp
Stars49
Forks28
Last commit8 months ago
mgclient
mgclientC

A C/C++ client library for connecting to and interacting with the Memgraph graph database.

#c-library#native-interface#client
Stars44
Forks6
Last commit2 days ago
simple_enum
simple_enumC++

A fast, intuitive, and type-safe C++ library for enhanced enumeration support with minimal compile-time overhead.

#enumeration#ranges#string-conversion
Stars43
Forks2
Last commit9 months ago
aeronet
aeronetC++

A modern, fast, and ergonomic C++ HTTP/1.1, HTTP/2, and WebSocket server library for Linux, macOS, and Windows.

#http-server#minimal-dependencies#library
Stars43
Forks0
Last commit1 day ago
Savage Wheels
Savage WheelsC++

A 2D car crashing arcade game where players compete in deadly tournaments with unique vehicles and drivers.

#car#sdl#car-game
Stars40
Forks20
Last commit10 days ago
Argy
ArgyC++

A header-only, dependency-free command-line argument parsing library for modern C++ with an intuitive, Python-like API.

#posix-compliant#cpp-library#developer-tools
Stars36
Forks2
Last commit10 months ago
Csv::Parser
Csv::ParserC++

A header-only CSV parser for Modern C++ supporting both compile-time and runtime parsing with RFC 4180 compliance.

#cpp-library#cplusplus-23#cplusplus-17
Stars34
Forks6
Last commit1 year ago
go-ml-benchmarks
go-ml-benchmarksGo

Benchmarks comparing machine learning inference performance for tabular models in Go, focusing on low-latency single-sample predictions.

#benchmarks#low-latency#inference
Stars34
Forks2
Last commit1 month ago
npm-clang-format-node
npm-clang-format-nodeJavaScript

Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.

#clang-format#clang#developer-tools
Stars33
Forks1
Last commit1 day ago
Ctrl+C
Ctrl+CC++

A cross-platform C++11 library for handling Ctrl+C signals with custom functions on Windows, Linux, and macOS.

#graceful-shutdown#macosx#cplusplus-11
Stars31
Forks5
Last commit1 year ago
tgbotxx
tgbotxxC++

A modern C++20 library for building Telegram bots with full API 9.5 compatibility, simplicity, and cross-platform support.

#libcpr#telegrambotapi#library
Stars26
Forks3
Last commit2 months ago
NVIDIA NMOS Library
NVIDIA NMOS LibraryRust

A C++ library implementing NMOS specifications for registration, discovery, and management of ST 2110 media nodes.

#st2110#amwa-specifications#professional-media
Stars20
Forks8
Last commit2 days ago
pmm
pmmCMake

A CMake module that automatically downloads, installs, and manages external package managers like Conan and vcpkg within CMake projects.

#dependency-manager#build-automation#conan
Stars17
Forks2
Last commit5 years ago
cappulada
cappuladaPython

Generate Ada bindings for C++ code, supporting complex features like object orientation and templates.

#spark#programming-tools#ada
Stars17
Forks4
Last commit6 years ago
TaskbarProgress
TaskbarProgressShell

AIR Native Extension for displaying taskbar progress indicators on macOS and Windows desktop applications.

#desktop-app#taskbar#ui-feedback
Stars13
Forks1
Last commit3 years ago
TigerBeetleDB C++ client (Community)
TigerBeetleDB C++ client (Community)CMake

A header-only C++ client library for TigerBeetle, a financial accounting database designed for mission-critical safety and performance.

#tigerbeetle#hpp-library#tigerbeetle-client
Stars13
Forks1
Last commit
hi-octane202x
hi-octane202xC++

A source code recreation of the classic 1995 racing game Hi-Octane, including a level editor for modding.

#sfml#sfml-library#irrlicht-engine
Stars13
Forks2
Last commit19 days ago
C++ Conferences
C++ Conferences

A comprehensive catalog of C++ conferences worldwide, categorized by country and conference type.

#event-catalog#conferences#programming-events
Stars13
Forks1
Last commit5 months ago
PreviousPage 11 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
1 day ago
1 month ago
#C Plus Plus240
#Cross Platform122
#Header Only91
#Cplusplus63
#Cmake61
#Cpp1757
#C50
#Game Development43
#Cpp1139
#High Performance35
#Python30
#Performance29