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

LibMEI
LibMEIC++

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
Saucer
SaucerC++

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

#javascript-interop#cpp-library#webview-library
Stars871
Forks56
Last commit29 days 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
Stars870
Forks103
Last commit1 year 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
Stars867
Forks123
Last commit7 months 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
Stars864
Forks138
Last commit24 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
Stars863
Forks55
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
Stars861
Forks96
Last commit2 months 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
Stars846
Forks203
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
Stars840
Forks143
Last commit2 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
Stars840
Forks85
Last commit3 years 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
Stars839
Forks212
Last commit6 months 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
Stars838
Forks80
Last commit11 months ago
Import
ImportSwift

Xcode extension that adds import statements from anywhere in your code without scrolling.

#xcode-plugin#developer-tools#productivity
Stars838
Forks40
Last commit4 years 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
Stars833
Forks98
Last commit2 days ago
Imgui-Filebrowser
Imgui-FilebrowserC++

A header-only file browser implementation for dear-imgui, enabling native file dialogs in C++ applications.

#gui-toolkit#file-dialog#imgui-filebrowser
Stars829
Forks102
Last commit8 months ago
Nazara Engine
Nazara EngineC++

A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.

#vulkan#nazara-engine#opengl
Stars828
Forks86
Last commit3 days ago
Tweeny
TweenyC++

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

#graphics#animation#interpolation
Stars828
Forks59
Last commit5 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
Stars828
Forks224
Last commit26 days 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
Stars826
Forks92
Last commit15 days ago
treelite
treeliteC++

A universal model exchange and serialization format for decision tree forests, enabling cross-platform deployment.

#random-forest#model-deployment#c-plus-plus
Stars821
Forks110
Last commit8 days ago
TinyEXR
TinyEXRC++

A small, single header-only C++ library for loading and saving OpenEXR (.exr) images with minimal dependencies.

#hdr#embedded#c-plus-plus
Stars819
Forks168
Last commit1 day ago
Modern OpenGL Series
Modern OpenGL SeriesC++

Open-source code examples accompanying a comprehensive Modern OpenGL tutorial series covering textures, matrices, lighting, and 3D graphics.

#shaders#opengl#3d-graphics
Stars815
Forks224
Last commit6 years ago
rviz_visual_tools
rviz_visual_toolsC++

A C++ API wrapper for displaying shapes, meshes, and markers in Rviz for debugging and visualizing robot data.

#robotics#tf#rviz
Stars814
Forks247
Last commit4 months ago
Oxygine
OxygineC++

A C++ engine and framework for building 2D games across iOS, Android, Windows, Linux, Mac, and web platforms.

#mobile-games#opengl-es#c-plus-plus
Stars810
Forks174
Last commit1 year ago
ranger
rangerC++

A fast implementation of random forests for classification, regression, and survival analysis, optimized for high-dimensional data.

#random-forest#r-package#classification
Stars810
Forks200
Last commit4 months ago
Dragonbox
DragonboxC++

A C++ reference implementation of the Dragonbox algorithm for fast, correct, and shortest float-to-string conversion.

#formatting#algorithm#dtoa
Stars807
Forks50
Last commit8 months ago
GitHub repository
GitHub repositoryC++

A C++ library for fast ground segmentation from LiDAR point clouds using the line-fit algorithm.

#lidar#robotics#sensor-fusion
Stars802
Forks153
Last commit1 year ago
Klein
KleinC++

A specialized SIMD Geometric Algebra library for high-performance 3D projective geometry operations.

#geometric-algebra#quaternions#high-performance
Stars801
Forks57
Last commit1 year ago
HAL – The Hardware Analyzer
HAL – The Hardware AnalyzerC++

A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.

#fpga#fpga-analysis#embedded-security
Stars799
Forks93
Last commit5 days ago
Aleph One
Aleph OneC++

Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.

#sdl2#marathon#first-person-shooter
Stars789
Forks126
Last commit1 month 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#path-tracing
Stars789
Forks91
Last commit4 days ago
datoviz
datovizC

A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.

#scientific-visualization#vulkan#scientific-computing
Stars786
Forks43
Last commit2 days ago
json.cpp
json.cppC++

A high-performance, minimal JSON parsing and serialization library for C++ that prioritizes speed, fast compilation, and small code size.

#high-performance#fast-compilation#lightweight
Stars786
Forks37
Last commit2 months ago
DDraceNetwork
DDraceNetworkC++

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

#multiplayer#vulkan#hacktoberfest
Stars784
Forks613
Last commit2 days ago
DDraceNetwork
DDraceNetworkC++

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

#multiplayer#vulkan#hacktoberfest
Stars784
Forks613
Last commit2 days ago
YAS
YASC++

A high-performance, header-only C++11 serialization library designed as a faster alternative to boost.serialization.

#data-persistence#binary-serialization#c-plus-plus-11
Stars783
Forks99
Last commit1 year ago
PreviousPage 17 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
#Cross Platform380
#Cpp218
#Game Development175
#Header Only153
#Cmake138
#Game Engine118
#High Performance78
#Opengl76
#Open Source69
#C67
#Vulkan65
#Linux64