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

reckless
recklessC++

A low-latency, high-throughput asynchronous logging library for C++ that minimizes performance impact on application threads.

#asynchronous-logging#logging-library#asynchronous
Stars509
Forks49
Last commit2 years ago
fips
fipsPython

A Python-based high-level build system wrapper for distributed, multi-platform C/C++ projects.

#distributed-projects#build-automation#c
Stars507
Forks86
Last commit4 months ago
TorontoDeepLEarning convnet
TorontoDeepLEarning convnetCuda

A fast C++ GPU implementation of Convolutional Neural Networks with multi-GPU support.

#multi-gpu#deep-learning#neural-networks
Stars505
Forks229
Last commit5 years ago
DAW JSON Link
DAW JSON LinkC++

A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.

#parse#constexpr#high-performance
Stars504
Forks34
Last commit5 days ago
ESVO
ESVOC++

A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.

#robotics#3d-reconstruction#c-plus-plus
Stars503
Forks93
Last commit1 year ago
DuckX
DuckXC++

A C++ library for creating, reading, and modifying Microsoft Word (.docx) files programmatically.

#cpp-library#office#docx-files
Stars501
Forks129
Last commit2 years ago
Go-ICP
Go-ICPC++

A C++ implementation of the Go-ICP algorithm for globally optimal 3D point cloud registration with outlier trimming.

#robotics#geometry-processing#3d-registration
Stars500
Forks102
Last commit7 years ago
plf::colony
plf::colonyC++

An unordered C++ data container providing fast iteration, insertion, and erasure while maintaining pointer/iterator validity to non-erased elements.

#template#cpp-library#bucket
Stars498
Forks36
Last commit20 days ago
universal
universalC++

A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization.

#ai-optimization#integer-arithmetic#high-performance-computing
Stars496
Forks69
Last commit1 day ago
WebGPU-C++
WebGPU-C++C++

A single-file zero-overhead C++ idiomatic wrapper for the native WebGPU C API, providing syntactic sugar without runtime cost.

#c-api-binding#wrapper-library#webgpu
Stars492
Forks27
Last commit9 months ago
Libserial
LibserialC++

A C++ library providing object-oriented serial port programming for Linux systems.

#device-drivers#serialport#embedded-systems
Stars490
Forks149
Last commit9 months ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars488
Forks33
Last commit2 days ago
vlc-bittorrent
vlc-bittorrentC++

A VLC plugin that enables streaming media directly from torrent files and magnet links.

#vlc-bittorrent#open-source#libtorrent
Stars486
Forks55
Last commit3 months ago
desbordante
desbordanteC++

A high-performance data profiler for discovering and validating complex patterns like functional dependencies, inclusion dependencies, and association rules.

#data-cleaning#pattern-discovery#data-science
Stars483
Forks100
Last commit
tinyrenderers
tinyrenderersC++

Single-header implementations of Vulkan and Direct3D 12 renderers for experimentation and learning.

#vulkan#direct3d12#opengl-alternative
Stars478
Forks27
Last commit3 years ago
rmw_zenoh
rmw_zenohC++

A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.

#robotics#zenoh#iot
Stars477
Forks94
Last commit3 days ago
donut
donutC++

An open-source reimplementation of The Simpsons: Hit & Run written in modern C++ and OpenGL.

#open-source#game-preservation#opengl
Stars473
Forks30
Last commit2 years ago
tundra
tundraC

A high-performance code build system optimized for fast incremental builds in large software projects.

#compilation#incremental-builds#c-plus-plus
Stars472
Forks76
Last commit6 months ago
json-struct
json-structC++

A single-header C++ library for parsing JSON directly to C++ structs and serializing structs back to JSON.

#parse#c-plus-plus-11#template-metaprogramming
Stars471
Forks60
Last commit8 months ago
suitesparse-metis-for-windows
suitesparse-metis-for-windowsC

CMake scripts for painless cross-platform usage of SuiteSparse and METIS libraries, including precompiled Windows binaries.

#blas#metis#lapack
Stars467
Forks222
Last commit2 years ago
openomf
openomfC

An open-source remake of the classic DOS fighting game One Must Fall 2097 with modern networking and cross-platform support.

#multiplayer#pixel-art#sdl2
Stars464
Forks54
Last commit3 days ago
Cget
CgetPython

A non-intrusive, decentralized package manager for C++ libraries using CMake.

#dependency-manager#python-3#pkgconfig
Stars463
Forks28
Last commit5 days ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years ago
Intel Games Task Scheduler
Intel Games Task SchedulerC++

A C++ task scheduling framework designed for game engines to express parallelism and maximize performance on multi-processor platforms.

#parallel-computing#job-system#task-scheduler
Stars459
Forks42
Last commit
vilib
vilibC++

A GPU-accelerated C++ library for visual-inertial odometry frontend tasks, optimized for high-speed robotics.

#robotics#cuda#gpu-acceleration
Stars458
Forks92
Last commit5 years ago
Rapidgzip
RapidgzipPython

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

#multi-core#parallel-computing#library
Stars455
Forks16
Last commit6 months ago
inih
inihC++

A header-only C++ library for parsing .INI configuration files, designed for simplicity and embedded systems.

#cpp-library#embedded-systems#lightweight
Stars450
Forks94
Last commit1 year ago
VanillaConquer
VanillaConquerC++

A portable, cross-platform engine for Command & Conquer Tiberian Dawn and Red Alert, offering faithful gameplay with modern fixes.

#redalert#command-and-conquer#sdl
Stars448
Forks72
Last commit7 months ago
cmakepp
cmakeppCMake

A comprehensive enhancement suite for CMake, adding modern scripting capabilities, dependency management, and a rich standard library.

#developer-tools#build-automation#dependency-management
Stars447
Forks37
Last commit4 years ago
fixed-containers
fixed-containersC++

A header-only C++20 library providing fixed-capacity, constexpr containers with identical APIs to their std equivalents.

#standard-library-alternative#embedded-systems#constexpr
Stars447
Forks52
Last commit16 days ago
C-mera
C-meraCommon Lisp

A source-to-source compiler that uses Lisp macros for meta programming of C, C++, CUDA, GLSL, and OpenCL.

#cuda#s-expressions#opencl
Stars444
Forks22
Last commit3 months ago
Auto-Vk-Toolkit
Auto-Vk-ToolkitC++

A modern C++ framework for Vulkan development, providing a productivity layer with support for ray tracing, meshlets, and serialization.

#vulkan#cereal#real-time-ray-tracing
Stars443
Forks34
Last commit8 months ago
VIGRA
VIGRAC++

A generic C++ library for image analysis and computer vision using template-based generic programming.

#scientific-computing#image-analysis#template-metaprogramming
Stars440
Forks197
Last commit1 month ago
Ryzom Core
Ryzom CoreC++

Open-source C++ toolkit for developing massively multiplayer online universes, originally powering the Ryzom MMORPG.

#multiplayer#open-source#ryzom-game
Stars440
Forks113
Last commit18 days ago
FrameGraph
FrameGraphC++

A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.

#vulkan#async-compute#graphics-engine
Stars429
Forks38
Last commit5 years ago
Alive Reversing
Alive ReversingC++

An open-source engine replacement for Oddworld: Abe's Oddysee and Exoddus, enabling bug fixes, modding, and new projects.

#game-engine-2d#sdl2#game-preservation
Stars424
Forks47
Last commit1 month ago
PreviousPage 21 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 day ago
3 years ago
#Cross Platform389
#Cpp224
#Game Development179
#Header Only159
#Cmake150
#Game Engine119
#High Performance79
#Opengl78
#Open Source72
#C69
#Linux67
#Vulkan67