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

1194 projects

Showing 36 of 1194 projects

JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#webassembly
Stars317
Forks27
Last commit1 day ago
JNGL
JNGLC++

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

#mobile-games#ios#sdl2
Stars317
Forks27
Last commit1 day ago
snitch
snitchC++

A lightweight C++20 testing framework focused on minimal heap allocation and fast compilation.

#constexpr#fast-compilation#unit-testing
Stars317
Forks15
Last commit7 months ago
libcrafter
libcrafterRust

A high-level C++ library for crafting, decoding, and sniffing network packets with a Scapy-like interface.

#packet-parsing#traffic-analysis#packet decoder
Stars312
Forks86
Last commit10 days ago
morphologica
morphologicaC++

A header-only C++ library for real-time data visualization and simulation support using modern OpenGL.

#scientific-computing#simulation#graphics
Stars308
Forks39
Last commit1 year ago
Doomsday Engine
Doomsday EngineC++

A portable, enhanced source port for Doom, Heretic, and Hexen with modern graphics and cross-platform support.

#hexen#desktop-application#doom
Stars303
Forks35
Last commit3 months ago
tigl
tiglC++

An open-source computational geometry library for processing aircraft geometries in parametric aircraft design using CPACS files.

#aerospace-engineering#b-spline#geometry-processing
Stars302
Forks79
Last commit5 days ago
dispenso
dispensoC++

A high-performance C++ thread pool and parallel algorithms library for compute-bound workloads, designed as a sanitizer-clean alternative to OpenMP and TBB.

#work-stealing#parallel-computing#high-performance
Stars297
Forks37
Last commit5 days ago
Pumex
PumexC++

A high-performance, multithreaded rendering engine built on Vulkan API with a customizable render graph and cross-platform support.

#vulkan-library#render-graph#vulkan
Stars296
Forks15
Last commit7 years ago
LSHBOX
LSHBOXC++

A C++ toolbox providing multiple locality-sensitive hashing algorithms for large-scale approximate nearest neighbor search, with Python and MATLAB bindings.

#image-retrieval#locality-sensitive-hashing#c-plus-plus
Stars293
Forks77
Last commit9 years ago
QtFirebase
QtFirebaseC++

A Qt 5 wrapper for Firebase C++ SDK, enabling Firebase features in Qt C++ and QML applications.

#qt#ios#android
Stars291
Forks82
Last commit3 years ago
pfaedle
pfaedleC++

Generates precise GTFS shapes for public transit feeds by map-matching schedule data to OpenStreetMap road networks.

#map-matching#geospatial#c-plus-plus
Stars289
Forks39
Last commit1 month ago
Hexi
HexiC++

A lightweight, header-only C++23 library for safe binary data streaming and serialization, primarily for network protocols.

#serialisation#serialization-library#data-serialization
Stars289
Forks9
Last commit4 months ago
clReflect
clReflectC++

A C++ reflection library that uses Clang to parse source code and generate runtime type information databases.

#clang#runtime-type-information#c-plus-plus
Stars287
Forks30
Last commit3 years ago
OIS
OISC++

A cross-platform, object-oriented input library for handling keyboard, mouse, and joystick devices in C++ applications.

#x11#mouse#directx
Stars282
Forks93
Last commit6 months ago
DroneDB
DroneDBC++

An open-source platform for storing, visualizing, and sharing geospatial data like orthophotos, point clouds, and 3D models.

#hacktoberfest#point-clouds#database
Stars282
Forks29
Last commit1 day ago
QDjango
QDjangoC++

A Qt-based C++ web framework that follows Django's API patterns for building web applications.

#mssql#database-orm#cpp-web
Stars276
Forks99
Last commit1 year ago
PackerAttacker
PackerAttackerC++

A C++ Windows malware analysis tool that uses memory and code hooks to detect and extract hidden code from packers.

#windows-security#detours#c-plus-plus
Stars275
Forks69
Last commit8 years ago
NeuralN
NeuralNC++

A C++ neural network library for Node.js optimized for large datasets and multi-threaded training.

#ai#neural-network#large-datasets
Stars274
Forks22
Last commit11 years ago
DGEngine
DGEngineC++

An open-source implementation of the Diablo 1 game engine, supporting Diablo, Hellfire, and mods.

#sfml2#action-rpg#c-plus-plus
Stars270
Forks29
Last commit1 year ago
Qt-Secret
Qt-SecretC++

A Qt-based encryption library providing RSA and AES implementations for secure data handling in C++ applications.

#qt#library#data-protection
Stars269
Forks72
Last commit3 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
Stars265
Forks128
Last commit
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
Stars264
Forks28
Last commit5 months ago
rrt
rrtC++

A C++ implementation of Rapidly-exploring Random Tree (RRT) algorithm with an interactive Qt-based viewer.

#robotics#qt#robojackets
Stars263
Forks85
Last commit6 years ago
vpp
vppC++

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

#vulkan#memory-management#raii
Stars261
Forks7
Last commit5 years ago
Auracle
AuracleC++

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

#arch-linux#open-source#libalpm
Stars259
Forks24
Last commit3 days 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
Forks100
Last commit7 years ago
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
Stars255
Forks85
Last commit4 years ago
Depends
DependsJava

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

#multi-language#cli-tool#java
Stars255
Forks59
Last commit4 months 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 commit2 years ago
AudioTK
AudioTKC++

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

#simd#real-time-audio#cmake
Stars253
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
Stars249
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
Stars247
Forks59
Last commit2 years 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
Stars246
Forks2
Last commit4 months 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
Stars235
Forks34
Last commit5 days ago
PreviousPage 24 of 34Next

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
13 days ago
2 years ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72