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

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
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
Stars838
Forks87
Last commit1 day 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
Stars832
Forks171
Last commit1 day 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
Stars831
Forks103
Last commit11 months 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
Stars829
Forks111
Last commit18 hours 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
Stars827
Forks97
Last commit6 days ago
DDraceNetwork
DDraceNetworkC++

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

#multiplayer#vulkan#hacktoberfest
Stars822
Forks658
Last commit20 hours ago
DDraceNetwork
DDraceNetworkC++

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

#multiplayer#vulkan#hacktoberfest
Stars822
Forks658
Last commit20 hours 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
Stars818
Forks249
Last commit3 days ago
Dragonbox
DragonboxC++

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

#formatting#algorithm#dtoa
Stars816
Forks50
Last commit11 months 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
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
Stars814
Forks174
Last commit2 years 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
Stars813
Forks206
Last commit7 months 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
Stars810
Forks138
Last commit15 hours 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
Stars810
Forks152
Last commit2 years 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
Stars806
Forks44
Last commit19 hours ago
Klein
KleinC++

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

#geometric-algebra#quaternions#high-performance
Stars802
Forks58
Last commit2 years ago
Supernova
SupernovaC++

A free, cross-platform game engine for 2D and 3D projects using an entity component system (ECS) and data-oriented design.

#lua-scripting#open-source#graphics-engine
Stars798
Forks91
Last commit19 hours 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
Stars796
Forks101
Last commit1 year 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
Stars794
Forks38
Last commit5 months ago
Seasocks
SeasocksC++

A tiny embeddable C++ HTTP and WebSocket server library for lightweight web serving and real-time communication.

#websocket-server#http-server#lightweight
Stars787
Forks128
Last commit1 month ago
cpp-dependencies
cpp-dependenciesC++

A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.

#software-architecture#build-tools#cmake
Stars781
Forks87
Last commit7 months ago
iir1
iir1C++

A high-performance, header-only C++ library for realtime IIR digital signal processing with Butterworth, Chebyshev, and RBJ filters.

#realtime-processing#chebyshev-filters#signal-processing
Stars780
Forks160
Last commit1 year ago
MIDAS: Detecting Microcluster Anomalies in Edge Streams
MIDAS: Detecting Microcluster Anomalies in Edge StreamsC++

A real-time anomaly detection algorithm for dynamic graph streams, identifying intrusions, fraud, and fake ratings with constant memory and update time.

#aaai2020#c-plus-plus#denial-of-service
Stars777
Forks98
Last commit
Intel Parallel STL
Intel Parallel STLC++

A high-productivity C++ library for parallel programming across devices using Data Parallel C++ (DPC++) APIs.

#oneapi#parallel-computing#high-performance-computing
Stars776
Forks122
Last commit21 hours ago
frozen
frozenC

A lightweight JSON parser and generator for C/C++ with a scanf/printf-like interface, designed for embedded systems.

#c-library#embedded-systems#scanf-printf-api
Stars775
Forks169
Last commit8 months ago
Skylicht
SkylichtC++

A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.

#skylicht-engine#open-source#irrlicht-engine
Stars770
Forks63
Last commit5 days ago
replxx
replxxC++

A BSD-licensed readline and libedit replacement with UTF-8 support, syntax highlighting, hints, and cross-platform compatibility.

#linenoise#readline#syntax-highlighting
Stars765
Forks129
Last commit2 years ago
rapidyaml
rapidyamlC++

A fast C++ library for parsing and emitting YAML, designed for performance and low memory usage.

#data-serialization#yaml#high-performance
Stars755
Forks140
Last commit1 day ago
CPM
CPMCMake

A C++ package manager based on CMake and Git that enables linking multiple versions of static libraries without symbol conflicts.

#static-linking#version-management#build-automation
Stars751
Forks80
Last commit5 years ago
IceCream-Cpp
IceCream-CppC++

A single-header C++ library for expressive and concise print debugging, replacing cout/printf with powerful formatting and lazy evaluation.

#formatting#c-plus-plus-11#print-debugging
Stars749
Forks37
Last commit4 months ago
ffead-cpp
ffead-cppC++

A high-performance C++ web and enterprise application framework with embedded HTTP server, ORM, and support for multiple server backends.

#http-server#orm#high-performance
Stars746
Forks147
Last commit2 months ago
clazy
clazyC++

A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.

#clang#qt#moc
Stars745
Forks96
Last commit2 days ago
Video++
Video++C++

A C++14 header-only library for high-performance video and image processing using meta-programming and SIMD optimizations.

#parallel-computing#high-performance#simd
Stars740
Forks113
Last commit7 years ago
Solarus
SolarusC++

An open-source Zelda-like 2D game engine written in C++ that runs games scripted in Lua.

#lua-scripting#open-source#top-down
Stars731
Forks139
Last commit8 years ago
AppImageUpdate
AppImageUpdateC++

A tool for updating AppImages in a decentralized manner using delta updates embedded within the AppImage itself.

#deployment#packaging#appimage
Stars731
Forks62
Last commit10 months ago
PreviousPage 18 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
2 years ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72