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

utest.h
utest.hC++

A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.

#unit-test#unit-testing#embedded
Stars973
Forks71
Last commit5 days ago
Cutelyst
CutelystC++

A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.

#http-server#webframework#qt
Stars971
Forks120
Last commit11 days ago
v8pp
v8ppC++

A header-only C++ library for binding C++ classes and functions into the V8 JavaScript engine.

#node-js-addons#native-modules#cpp17
Stars960
Forks119
Last commit6 months ago
G3log
G3logC++

An asynchronous, crash-safe C++14 logger with intuitive API, design-by-contract checks, and custom sink support.

#crash-safe#asynchronous-logging#public-domain
Stars957
Forks280
Last commit2 months ago
linalg.h
linalg.hC++

A single-header, public domain, short vector math library for C++ inspired by shading languages.

#public-domain#c-plus-plus-11#c-plus-plus
Stars956
Forks74
Last commit2 years ago
sqlite_modern_cpp
sqlite_modern_cppC++

A lightweight C++14 wrapper for SQLite that provides a modern, type-safe API with minimal overhead.

#c-plus-plus#stl-integration#embedded-database
Stars948
Forks166
Last commit1 year ago
image_pipeline
image_pipelineC++

A ROS package collection for processing raw camera images into calibrated, rectified formats for computer vision applications.

#robotics#camera-drivers#perception
Stars946
Forks781
Last commit4 days ago
KeeperFX
KeeperFXC

An open-source remake and fan expansion of Dungeon Keeper, modernizing the classic dungeon management game with enhanced features and modding support.

#simulation#multiplayer-gaming#c-plus-plus
Stars945
Forks104
Last commit1 day ago
neuropod
neuropodC++

A uniform interface to run deep learning models from multiple frameworks like TensorFlow, PyTorch, and Keras in C++ and Python.

#deep-learning#production-ml#model-inference
Stars943
Forks72
Last commit2 years ago
libhttpserver
libhttpserverC++

A C++ library for building high-performance embedded RESTful HTTP servers.

#http-server#high-performance#authentication
Stars941
Forks191
Last commit1 day ago
cmake-init
cmake-initCMake

A sophisticated CMake template for modern C and C++ projects, providing best practices for cross-platform development.

#template#deployment#c-plus-plus-11
Stars940
Forks114
Last commit1 year ago
Vid.stab
Vid.stabC

A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.

#ffmpeg#video-processing#transcode
Stars939
Forks120
Last commit5 months ago
pprint
pprintC++

A single-header C++17 library for pretty-printing STL containers, user-defined types, and complex data structures.

#developer-tools#cpp17#single-header-lib
Stars934
Forks81
Last commit6 years ago
PolyHook
PolyHookC++

A C++11 library providing abstract interfaces for multiple x86/x64 hooking techniques including detours, VEH, and IAT.

#iat-hooking#c-plus-plus#hooking-library
Stars929
Forks177
Last commit6 years ago
UVAtlas
UVAtlasC++

A shared-source library for creating and packing isochart texture atlases for 3D mesh parameterization.

#directxmesh#cpp-library#microsoft
Stars923
Forks157
Last commit1 month ago
fff
fffC

A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.

#micro-framework#unit-testing#embedded
Stars920
Forks178
Last commit2 years ago
esmini
esminiC++

A minimalistic simulator for playing and visualizing traffic scenarios defined in the OpenSCENARIO XML format.

#opendrive#open-scenario#openscenario
Stars917
Forks258
Last commit4 days ago
VUDA
VUDAC++

A header-only Vulkan-based library providing a CUDA Runtime API interface for GPU-accelerated applications.

#vulkan#cuda#compute-shaders
Stars914
Forks39
Last commit2 years ago
RNNLIB
RNNLIBC

A C++ recurrent neural network library for sequence learning problems, specializing in online handwriting prediction and synthesis.

#sequence-learning#gradient-checking#deep-learning
Stars902
Forks226
Last commit6 years ago
Lina Engine
Lina EngineC++

A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.

#vulkan#modular-architecture#3d-graphics-engine
Stars898
Forks62
Last commit8 months ago
CSerialPort
CSerialPortC++

A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.

#iot#serialport#embedded-systems
Stars895
Forks361
Last commit3 days ago
Gainput
GainputC++

A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.

#network-sync#ios#multi-touch
Stars894
Forks113
Last commit4 years ago
Book's Examples
Book's ExamplesC++

A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.

#vulkan#shaders#gpu-compute
Stars894
Forks113
Last commit3 years ago
xivo
xivoC++

An open-source visual-inertial odometry system that estimates camera motion and sparse 3D maps from camera and IMU data.

#robotics#sensor-fusion#pose-estimation
Stars891
Forks124
Last commit3 years ago
multiple-object-tracking-lidar
multiple-object-tracking-lidarC++

A C++ ROS package for real-time detection, tracking, and classification of static and dynamic objects from LIDAR point clouds.

#lidar#robotics#object-tracking
Stars890
Forks227
Last commit
hedley
hedleyC++

A C/C++ header file that eliminates platform-specific #ifdefs by providing portable macros for static analysis, optimizations, and API management.

#c#c-plus-plus#compiler-macros
Stars889
Forks55
Last commit1 year ago
grt
grtC++

A cross-platform C++ machine learning library for real-time gesture recognition with support for classification, regression, and clustering.

#random-forest#softmax#classification
Stars889
Forks286
Last commit6 years ago
Falltergeist
FalltergeistC++

An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.

#fallout2#sdl2#game-preservation
Stars887
Forks91
Last commit3 years ago
toppra
toppraPython

A library for computing time-optimal path parameterization for robots subject to kinematic and dynamic constraints.

#robotics#dynamic-constraints#time-optimal
Stars887
Forks206
Last commit26 days ago
V-EZ
V-EZC

A lightweight middleware layer that simplifies Vulkan API usage for professional workstation applications.

#open-source#c-plus-plus#vulkan-api
Stars887
Forks69
Last commit4 years ago
qengine
qengineC

A cross-platform retro game engine forked from Quake II, focused on creating standalone games with a 1997-era software renderer aesthetic.

#pixel-art#gamedev#fps
Stars885
Forks47
Last commit2 months ago
Groot
GrootC++

A graphical editor for creating and monitoring Behavior Trees, compliant with BehaviorTree.CPP.

#robotics#ai#game-ai
Stars884
Forks270
Last commit1 year ago
glbinding
glbindingC++

A cross-platform C++ binding for OpenGL that provides type-safe parameters, lazy function resolution, and multi-context support.

#library#c-plus-plus-11#opengl
Stars876
Forks95
Last commit23 days ago
UrBackup
UrBackupC

Client/server open-source network backup solution for Windows, macOS, and Linux systems.

#data-protection#backup-solution#disaster-recovery
Stars874
Forks162
Last commit1 month ago
color_coded
color_codedC++

A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.

#clang#semantic-analysis#developer-tools
Stars871
Forks49
Last commit2 years ago
Verovio
VerovioC++

A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.

#pypi#music#python-library
Stars871
Forks219
Last commit2 days ago
PreviousPage 16 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
4 years ago
#Cross Platform380
#Cpp218
#Game Development175
#Header Only153
#Cmake138
#Game Engine118
#High Performance78
#Opengl76
#Open Source69
#C67
#Vulkan65
#Linux64