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

C-Turtle
C-TurtleC++

A header-only C++11 port of Python's Turtle graphics library for educational programming.

#cpp-library#programming-education#c-plus-plus-11
Stars88
Forks23
Last commit1 year ago
=nil; Crypto3
=nil; Crypto3C++

A secure, fast, and modular C++17 cryptography suite with STL-like interfaces for implementing and extending cryptographic schemes.

#verifiable-delay-functions#fhe#zero-knowledge
Stars87
Forks12
Last commit1 year ago
Quick game development with C++11/C++14
Quick game development with C++11/C++14C++

Slides and code examples from the "Quick game development with C++11/C++14" CppCon 2014 talk.

#code-examples#educational#game-development
Stars87
Forks17
Last commit8 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
Stars79
Forks6
Last commit1 month 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
Stars78
Forks7
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
Stars78
Forks12
Last commit3 years 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
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
Stars73
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 commit5 months ago
TUISIC
TUISICC++

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

#music#mpv#archlinux
Stars71
Forks6
Last commit2 months 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
Stars69
Forks16
Last commit5 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
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 commit8 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
Stars66
Forks44
Last commit9 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
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
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
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
Stars52
Forks14
Last commit1 year ago
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
Stars51
Forks28
Last commit10 days 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
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
Stars44
Forks0
Last commit12 hours 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 commit1 month 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
Stars44
Forks2
Last commit11 months 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
Stars41
Forks20
Last commit1 month 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
Stars38
Forks1
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 commit29 days 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
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
Forks2
Last commit15 hours 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 commit3 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
Stars21
Forks11
Last commit10 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 commit1 day 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
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 commit6 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
2 days ago
#C Plus Plus241
#Cross Platform123
#Header Only92
#Cplusplus64
#Cmake62
#Cpp1757
#C52
#Game Development43
#Cpp1139
#High Performance35
#Python30
#Performance29