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

1079 projects

Showing 36 of 1079 projects

vpp
vppC++

A modern C++ Vulkan utility library providing RAII wrappers, memory management, and efficient idioms without framework overhead.

#vulkan#memory-management#raii
Stars262
Forks7
Last commit5 years ago
Delabella
DelabellaC++

A C++ library for exact 2D Delaunay triangulation, Voronoi diagrams, and constrained triangulations with super-stable numerical predicates.

#geometry-processing#voronoi-diagram#mesh-generation
Stars261
Forks28
Last commit2 months ago
Auracle
AuracleC++

A flexible command-line client for interacting with Arch Linux's User Repository (AUR).

#arch-linux#open-source#libalpm
Stars258
Forks24
Last commit2 months ago
kitti_to_rosbag
kitti_to_rosbagC++

Converts KITTI autonomous driving dataset raw data to ROS bags and provides a C++ library for direct data access.

#robotics#autonomous-driving#sensor-fusion
Stars258
Forks101
Last commit7 years ago
Boost.Multiprecision
Boost.MultiprecisionC++

A C++ library providing integer, rational, floating-point, complex, and interval number types with extended range and precision beyond built-in types.

#scientific-computing#mathematics#expression-templates
Stars257
Forks127
Last commit
steering_functions
steering_functionsC++

A C++ library implementing steering functions for car-like robots with limited turning radius, including Dubins, Reeds-Shepp, and continuous curvature variants.

#robotics#continuous-curvature#steering-functions
Stars256
Forks109
Last commit
Hashmaps
HashmapsC++

A C++ implementation of open addressing hash table algorithms for efficient key-value storage.

#hash-table#educational#data-structures
Stars256
Forks85
Last commit4 years ago
ni-media
ni-mediaC++

A modern C++ library for reading and writing audio streams with idiomatic STL integration.

#sound#music#pcm-conversion
Stars254
Forks39
Last commit1 year ago
Depends
DependsJava

A fast, extensible multi-language dependency extraction tool for code analysis and visualization.

#multi-language#cli-tool#java
Stars253
Forks59
Last commit1 month ago
AudioTK
AudioTKC++

A C++ audio digital processing toolbox for building modular audio filter pipelines with Python bindings.

#simd#real-time-audio#cmake
Stars252
Forks38
Last commit5 years ago
Jpeg-Compressor
Jpeg-CompressorC

A small, public domain or Apache 2.0 licensed C++ JPEG compression and fuzzed low-RAM decompression codec.

#embedded-systems#public-domain#low-memory
Stars247
Forks56
Last commit2 years ago
Book's Examples
Book's ExamplesC++

Code repository for the Packt book 'Learning Vulkan', providing examples and projects for learning the Vulkan graphics API.

#vulkan#shaders#3d-graphics
Stars245
Forks59
Last commit1 year ago
barkeep
barkeepC++

A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.

#formatting#counter#animation
Stars237
Forks2
Last commit1 month ago
Plasma
PlasmaC++

A CMake-based fork of the CyanWorlds.com Engine focused on bug-fixes, cross-platform compatibility, and enhanced features.

#hacktoberfest#self-hosted-gaming#uru
Stars234
Forks85
Last commit4 days ago
FTP client for C++
FTP client for C++C++

A portable C++ FTP/SFTP client library wrapping libcurl for easy file transfer operations.

#cpp-library#sftp-client#network-programming
Stars234
Forks72
Last commit3 years ago
aikido
aikidoC++

A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.

#robotics#robot-control#perception
Stars232
Forks30
Last commit3 years ago
run-vcpkg
run-vcpkgTypeScript

A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.

#devops#ninja#cpp-build-tools
Stars231
Forks33
Last commit7 days ago
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars230
Forks35
Last commit1 year ago
is::Engine
is::EngineC

An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.

#mobile-games#sfml#code-blocks
Stars229
Forks20
Last commit3 months ago
nSnake
nSnakeC++

A terminal-based clone of the classic snake game, built with C++ and ncurses.

#ncurses#c-plus-plus#terminal-game
Stars226
Forks59
Last commit2 years ago
cpp11
cpp11C++

A header-only C++11 library for safe and efficient interaction with R objects from C++ code.

#r-api#c-plus-plus-11#r packages
Stars225
Forks52
Last commit1 month ago
safe_numerics
safe_numericsC++

C++ library providing safe numeric types that throw exceptions on arithmetic errors like overflow and underflow.

#integer-arithmetic#cpp-library#safety-critical
Stars222
Forks45
Last commit1 month ago
Commander Genius
Commander GeniusC++

A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.

#multiplayer#mod-support#sdl2
Stars221
Forks46
Last commit23 days ago
CPFG
CPFGC++

A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.

#cpgf#script-binding#callback-system
Stars221
Forks61
Last commit4 years ago
ArcGIS CityEngine SDKs (C++)
ArcGIS CityEngine SDKs (C++)

A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.

#encoder#api#vr-ar
Stars220
Forks69
Last commit4 days ago
Lumino
LuminoC++

An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.

#vulkan#directx-12#real-time-graphics
Stars219
Forks18
Last commit6 days ago
Kanzi
KanziC++

A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.

#modular-architecture#huffman#high-performance
Stars218
Forks11
Last commit2 days ago
minja.hpp
minja.hppC++

A minimalistic C++ Jinja templating engine specifically designed for LLM chat templates, used in llama.cpp and other projects.

#chat-templates#cpp17#llama-cpp
Stars217
Forks32
Last commit8 months ago
SELA
SELAC++

A simple, open-source lossless audio codec with good compression ratios, written in C++.

#open-source-audio#signal-processing#audio-codec
Stars217
Forks23
Last commit6 years ago
Visual Script Engine
Visual Script EngineC++

A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.

#visual-scripting#emscripten#wxwidgets
Stars217
Forks46
Last commit2 years ago
ucm
ucmCMake

A collection of CMake macros for managing compiler/linker flags, source collection, precompiled headers, and unity builds.

#compiler-flags#linker-flags#unity-builds
Stars214
Forks33
Last commit3 years ago
minimal_cmake_example
minimal_cmake_exampleCMake

A minimal CMake example project covering sources, resources, dependencies, and packaging.

#packaging#minimal-example#dependency-management
Stars211
Forks44
Last commit7 years ago
fifo_map
fifo_mapC++

A C++ header-only associative container that maintains key-value pairs in first-in-first-out insertion order.

#library#stl-compatible#map
Stars210
Forks83
Last commit6 months ago
Boost.Test
Boost.TestC++

A C++ unit testing framework supporting TDD, xUnit patterns, and multiple C++ standards.

#cplusplus-14#unit-testing#cplusplus-17
Stars209
Forks145
Last commit1 month ago
Race into Space
Race into SpaceC++

An open-source reimplementation of the classic 1990s space race strategy game Buzz Aldrin's Race into Space.

#lunar-lander#turn-based#sdl
Stars209
Forks55
Last commit6 days ago
itlib
itlibC++

A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.

#generator#single-header-libraries#flat-map
Stars208
Forks16
Last commit2 months ago
PreviousPage 24 of 30Next

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 month ago
1 year ago
#Cross Platform389
#Cpp224
#Game Development179
#Header Only159
#Cmake150
#Game Engine119
#High Performance79
#Opengl78
#Open Source72
#C69
#Linux67
#Vulkan67