Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Plus Plus

C Plus Plus

1036 projects

Showing 36 of 1036 projects

Natron
NatronC++

Open-source, cross-platform video compositing software with a node-based workflow for visual effects and motion graphics.

#open-source#visual-effects#c-plus-plus
Stars1.5k
Forks161
Last commit7 years ago
OpenDDS
OpenDDSC++

Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.

#java bindings#platform-agnostic#publish-subscribe
Stars1.5k
Forks508
Last commit3 days ago
30 Seconds of C++
30 Seconds of C++C++

A collection of C++ STL features that can be learned in 30 seconds or less.

#reference-guide#stl-containers#educational
Stars1.5k
Forks605
Last commit2 years ago
Polygon Mesh Processing Library
Polygon Mesh Processing LibraryC++

A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.

#triangle-mesh#geometry-processing#polygon-mesh
Stars1.5k
Forks210
Last commit
csound
csoundC

A sound and music computing system for audio synthesis, processing, and composition.

#audio-synthesis#embedded-audio#music-programming
Stars1.5k
Forks209
Last commit4 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
Forks142
Last commit7 months ago
CppUTest
CppUTestC++

A unit testing and mocking framework for C and C++ with memory leak detection.

#very-kewl#unit-testing#memory-leak-detection
Stars1.5k
Forks529
Last commit4 months ago
IconFontCppHeaders
IconFontCppHeadersC

Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.

#fontawesome#font-icons#imgui
Stars1.5k
Forks166
Last commit4 days ago
Iaitō
IaitōC++

A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.

#qt#radare2#qt5
Stars1.5k
Forks117
Last commit5 years ago
CppPatterns
CppPatternsC++

A community-curated repository of modern, idiomatic C++ code patterns for solving common programming problems.

#code-patterns#programming-reference#idiomatic-code
Stars1.5k
Forks226
Last commit3 years 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 commit23 days ago
junction
junctionC++

A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.

#high-performance#concurrent-data-structures#cmake
Stars1.5k
Forks158
Last commit23 days 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
Forks178
Last commit7 years ago
PHP-CPP
PHP-CPPC++

A C++ library for building native PHP extensions with automatic type conversion between C++ and PHP.

#php-integration#library#c-plus-plus-11
Stars1.4k
Forks336
Last commit1 month ago
BananaBread
BananaBreadC++

A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.

#webassembly#emscripten#real-time-editing
Stars1.4k
Forks371
Last commit4 years ago
OpenTomb
OpenTombC++

An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.

#bullet-physics#lua-scripting#discontinued
Stars1.4k
Forks158
Last commit1 year ago
Cpptrace
CpptraceC++

A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.

#pdb#jit-support#cmake
Stars1.4k
Forks167
Last commit2 months ago
Argh!
Argh!C++

A minimalist, frustration-free, single-header C++ library for command-line argument parsing.

#minimalist#getopts#cli-args
Stars1.4k
Forks97
Last commit1 year ago
LunarG's Samples
LunarG's SamplesC++

A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.

#vulkan#graphics-tutorial#c-plus-plus
Stars1.4k
Forks304
Last commit4 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
Forks103
Last commit4 months ago
Godex
GodexC++

An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.

#open-source#gamedev#performance-optimization
Stars1.4k
Forks76
Last commit2 years ago
Trilinos
TrilinosC++

A collection of reusable scientific computing software components for solving large-scale, complex multi-physics engineering problems.

#scientific-computing#parallel-computing#high-performance-computing
Stars1.4k
Forks623
Last commit2 days ago
Axmol Engine
Axmol EngineC++

A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.

#vulkan#axmol#webassembly
Stars1.4k
Forks284
Last commit2 days ago
axys
axysC++

A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.

#vulkan#axmol#webassembly
Stars1.4k
Forks284
Last commit2 days ago
Flicks
FlicksC++

A C++ time unit for exact representation of common media framerates and audio sample rates using std::chrono.

#simulation#std-chrono#media-processing
Stars1.4k
Forks73
Last commit8 years ago
PDAL
PDALC++

A C++ library for translating and manipulating point cloud data, analogous to GDAL for raster/vector data.

#lidar#data-translation#open-source
Stars1.4k
Forks490
Last commit5 days ago
bulk_extractor
bulk_extractorC++

A high-performance digital forensics tool that scans disk images and files to extract structured evidence like emails, credit cards, and encoded data.

#digital-forensics#data-carving#data-recovery
Stars1.4k
Forks219
Last commit4 months ago
SymEngine
SymEngineC++

A fast C++ symbolic manipulation library with optional wrappers for Python, Julia, Ruby, Haskell, and other languages.

#scientific-computing#python-integration#gmp
Stars1.4k
Forks312
Last commit7 days ago
TreeFrog Framework
TreeFrog FrameworkC++

A high-speed, full-stack C++ MVC web framework based on Qt, supporting HTTP and WebSocket.

#orm#webserver#high-performance
Stars1.4k
Forks224
Last commit22 days ago
FakeIt
FakeItC++

A simple, expressive, header-only C++ mocking framework for unit testing with support for major compilers and testing frameworks.

#c-plus-plus-11#unit-testing#tdd
Stars1.4k
Forks178
Last commit4 months ago
astrobee
astrobeeC++

Open-source flight software, simulator, and tools for NASA's Astrobee free-flying robots on the International Space Station.

#robotics#simulation#nasa
Stars1.4k
Forks366
Last commit6 months ago
cli
cliC++

A cross-platform header-only C++14 library for building interactive command line interfaces with Cisco-style navigation.

#command-line-interface#asio#cli-framework
Stars1.4k
Forks153
Last commit5 months ago
openbabel
openbabelC++

An open-source chemical toolbox for converting, analyzing, and manipulating molecular data across 90+ file formats.

#scientific-computing#cheminformatics#file-format-conversion
Stars1.3k
Forks476
Last commit4 days ago
libdivide
libdivideC++

A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.

#c-library#embedded-systems#simd
Stars1.3k
Forks95
Last commit28 days ago
OpenTESArena
OpenTESArenaC++

A modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.

#vulkan#elder-scrolls#sdl2
Stars1.3k
Forks84
Last commit1 day ago
libpqxx
libpqxxC++

The official C++ client API for PostgreSQL, providing a modern interface to interact with PostgreSQL databases.

#database-driver#cplusplus-20#cplusplus-23
Stars1.3k
Forks289
Last commit2 days ago
PreviousPage 13 of 29Next

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
25 days ago
#Cross Platform380
#Cpp218
#Game Development175
#Header Only153
#Cmake138
#Game Engine118
#High Performance78
#Opengl76
#Open Source69
#C67
#Vulkan65
#Linux64