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

LibMEI
LibMEIC++

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

#pypi#music#python-library
Stars924
Forks243
Last commit4 days ago
Saucer
SaucerC++

A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.

#javascript-interop#cpp-library#webview-library
Stars923
Forks55
Last commit2 days ago
VUDA
VUDAC++

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

#vulkan#cuda#compute-shaders
Stars917
Forks40
Last commit2 years ago
Threepp
ThreeppC++

A cross-platform C++20 port of the three.js library, enabling 3D graphics rendering in C++ applications.

#three-js-port#emscripten#usd
Stars915
Forks113
Last commit1 day 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
Stars903
Forks363
Last commit2 months 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
Stars903
Forks227
Last commit
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
Stars902
Forks62
Last commit11 months 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
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
Stars899
Forks113
Last commit3 years ago
UrBackup
UrBackupC

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

#data-protection#backup-solution#disaster-recovery
Stars899
Forks169
Last commit8 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
Stars897
Forks112
Last commit5 years 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
Stars894
Forks285
Last commit6 years ago
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
Stars893
Forks55
Last commit1 year 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
Stars892
Forks47
Last commit14 days ago
Falltergeist
FalltergeistC++

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

#fallout2#sdl2#game-preservation
Stars891
Forks88
Last commit3 years 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
Stars890
Forks68
Last commit5 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
Stars890
Forks124
Last commit3 years ago
Groot
GrootC++

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

#robotics#ai#game-ai
Stars889
Forks277
Last commit1 year ago
AMGCL
AMGCLC++

A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.

#cuda#multigrid-method#scientific-computing
Stars879
Forks143
Last commit1 month 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
Stars878
Forks95
Last commit1 month ago
C++ Micro Services
C++ Micro ServicesC++

An OSGi-like C++ dynamic module system and service registry

#component-architecture#microservice#cpp17
Stars878
Forks291
Last commit5 days ago
hat-trie
hat-trieC++

A C++ header-only library implementing a fast and memory-efficient HAT-trie data structure for storing sets and maps of strings.

#autocompletion#trie#hat-trie
Stars873
Forks124
Last commit10 months ago
PGM-index
PGM-indexC++

A learned index structure enabling fast lookups, range searches, and updates on billions of items with minimal space usage.

#b-tree#range-queries#database
Stars873
Forks104
Last commit1 year 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
Celero
CeleroC++

A C++14 library for authoring and executing benchmarks with a GoogleTest-like API, supporting statistical analysis and performance tracking.

#statistical-analysis#cplusplus-14#c-plus-plus
Stars863
Forks96
Last commit27 days ago
ÖbEngine
ÖbEngineC++

A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.

#sfml#lua-scripting#open-source
Stars862
Forks55
Last commit2 months ago
OpenEnroth
OpenEnrothC++

An open-source reimplementation of the Might and Magic 6-8 game engine for modern platforms with enhanced graphics and modding support.

#game-reimplementation#rpg#c-plus-plus
Stars856
Forks106
Last commit1 day ago
bit7z
bit7zC++

A C++ static library providing a clean, cross-platform interface to 7-Zip for archive compression and extraction.

#bzip2#tar#static-library
Stars855
Forks147
Last commit9 days ago
jsoncons
jsonconsC++

A C++ header-only library for JSON and JSON-like data formats with support for JSON Schema, JSONPath, CBOR, MessagePack, and more.

#json-pointer#data-serialization#jsonpath
Stars854
Forks210
Last commit24 days ago
Hopscotch map
Hopscotch mapC++

A C++ header-only library providing fast hash map and hash set implementations using hopscotch hashing with open addressing.

#hash-table#high-performance#hash-set
Stars849
Forks71
Last commit10 months ago
Tweeny
TweenyC++

A modern C++ header-only tweening library for creating complex animations in games and interactive software.

#graphics#animation#interpolation
Stars847
Forks60
Last commit1 month ago
Fastor
FastorC++

A lightweight, header-only C++ tensor algebra framework delivering bare-metal performance for small matrix/tensor operations via compile-time optimizations.

#small-blas#fpga#scientific-computing
Stars844
Forks83
Last commit1 year ago
uv-cpp
uv-cppC++

A C++11 wrapper for libuv providing a simple interface and high-performance networking with TCP, UDP, HTTP, DNS, and timer support.

#http-server#tcp#high-performance
Stars841
Forks214
Last commit9 months ago
MyGUI
MyGUIC++

Cross-platform GUI library for games and 3D applications, offering fast, flexible, and simple interface creation.

#user-interface#c-plus-plus#game-development
Stars840
Forks230
Last commit1 day ago
json.h
json.hC

A single-header JSON parser for C and C++ that performs a single allocation for the entire DOM.

#parsing#json-api#json5
Stars839
Forks93
Last commit6 days ago
Akumuli
AkumuliC++

A high-performance time-series database optimized for modern hardware, supporting both metrics and events with efficient compression.

#database#high-performance#embedded
Stars839
Forks85
Last commit4 years ago
PreviousPage 17 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
4 years ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72