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

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
Stars732
Forks140
Last commit8 years ago
libassert
libassertC++

An over-engineered C++ assertion library providing rich diagnostic information, automatic expression decomposition, and syntax highlighting.

#stack-trace#syntax-highlighting#cpp17
Stars731
Forks53
Last commit7 months ago
hiberlite
hiberliteC++

A C++ object-relational mapping library for SQLite with a Boost.Serialization-inspired API and lazy loading.

#orm#database#data-modeling
Stars722
Forks119
Last commit3 years ago
VexCL
VexCLC++

A C++ vector expression template library for OpenCL, CUDA, and OpenMP that simplifies GPGPU development.

#cuda#scientific-computing#parallel-computing
Stars722
Forks88
Last commit14 days ago
MeTA
MeTAC++

A modern C++ toolkit for text retrieval and analysis, featuring indexing, ranking, topic modeling, classification, and language models.

#information-retrieval#text-classification#graph-algorithms
Stars719
Forks240
Last commit3 years ago
MPark.Variant
MPark.VariantC++

A C++17 std::variant implementation for C++11/14/17 compilers, providing type-safe unions.

#type-safe-unions#backwards-compatibility#discriminated-unions
Stars715
Forks90
Last commit3 years ago
Barony
BaronyC++

An open-source first-person roguelike dungeon crawler game built in C++ with multiplayer support.

#multiplayer#dungeon-crawler#procedural-generation
Stars714
Forks213
Last commit8 months ago
Andromeda
AndromedaC++

Interactive reverse engineering tool for Android applications, written in C/C++ for performance.

#apk-analysis#android#android-reverse-engineering
Stars714
Forks72
Last commit6 years ago
cpp_functional_programming
cpp_functional_programming

A curated list of books, articles, talks, libraries, and projects about functional programming in C++.

#functional-programming#educational-resources#c-plus-plus
Stars713
Forks64
Last commit6 years ago
LargeVis
LargeVisC++

Official implementation of the LargeVis algorithm for visualizing large-scale, high-dimensional data and networks.

#scientific-computing#dimensionality-reduction#c-plus-plus
Stars711
Forks168
Last commit3 years ago
MySQL Connector/C++
MySQL Connector/C++C++

Official C++ interface for connecting applications to MySQL Server, supporting both SQL and X DevAPI.

#x-devapi#database-driver#cpp-library
Stars710
Forks254
Last commit2 days ago
BqLog
BqLogC++

A lightweight, high-performance, industrial-grade logging library for C++, Java, C#, Python, TypeScript, and game engines, battle-tested in Honor of Kings.

#multi-language#ios#high-performance
Stars709
Forks59
Last commit16 hours ago
Jubatus
JubatusC++

Framework and Library for Distributed Online Machine Learning

#distributed#c-plus-plus#ml
Stars706
Forks140
Last commit7 years ago
CPP-Reflection
CPP-ReflectionC++

A C++ reflection system with a Clang-based parser and runtime library for type introspection and metadata generation.

#metadata-generation#cmake#c-plus-plus
Stars706
Forks103
Last commit7 years ago
cppcodec
cppcodecC++

Header-only C++11 library for encoding/decoding base64, base32, hex, and variants with a consistent, flexible API.

#c-plus-plus-11#rfc-4648#encoding-decoding
Stars700
Forks123
Last commit4 years ago
Vulkan-Forward-Plus-Renderer
Vulkan-Forward-Plus-RendererC++

A high-performance Forward+ (tiled forward) renderer implemented in Vulkan using compute shaders for efficient light culling.

#vulkan#compute-shader#tiled-forward
Stars697
Forks65
Last commit
Cross Window
Cross WindowC++

A cross-platform C++ system abstraction library for managing windows and performing OS tasks across desktop, mobile, and web.

#ios#webassembly#xcb
Stars696
Forks56
Last commit2 years ago
CNL
CNLC++

A C++ library providing fixed-precision numeric types for safer, simpler, and more efficient arithmetic in constrained environments.

#embedded-systems#simulation#fixed-point
Stars694
Forks70
Last commit2 years ago
Exult
ExultC++

A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.

#ultima7#ultima-vii#game-preservation
Stars694
Forks107
Last commit1 day ago
DynaMix
DynaMixC++

A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.

#runtime-composition#enterprise-systems#software-architecture
Stars693
Forks49
Last commit3 months ago
Vcflib
VcflibC++

A C++ library and command-line toolkit for parsing, manipulating, and analyzing VCF (Variant Call Format) files in bioinformatics.

#structural-variants#vcf-manipulation#command-line-tools
Stars687
Forks223
Last commit21 days ago
cpp-terminal
cpp-terminalC++

A dependency-free C++ library for writing cross-platform terminal applications with a unified API.

#console-applications#terminal-library#tui
Stars684
Forks68
Last commit5 days ago
taoJSON
taoJSONC++

A C++ header-only JSON library with a generic value class, type traits, and support for JSON, JAXN, CBOR, MsgPack, and UBJSON.

#json-pointer#ubjson#msgpack
Stars682
Forks86
Last commit8 days ago
Quantum++
Quantum++C++

A modern C++17 header-only quantum computing library for simulating arbitrary quantum processes.

#scientific-computing#quantum#simulation
Stars677
Forks145
Last commit8 hours ago
curlcpp
curlcppC++

An object-oriented C++ wrapper for libcurl that simplifies HTTP requests and network operations.

#multi-threading#network-library#curl
Stars675
Forks179
Last commit3 months ago
BigARTM
BigARTMC++

A fast, open-source platform for topic modeling using Additive Regularization of Topic Models (ARTM).

#additive-regularization#sparse-modeling#python-library
Stars674
Forks117
Last commit8 months ago
Luminance
LuminanceC++

A complete open-source workflow for creating, editing, and tone-mapping High Dynamic Range (HDR) images.

#desktop-application#graphics#qt5
Stars670
Forks106
Last commit5 months ago
Linq
LinqC++

A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.

#functional-programming#linq#c-plus-plus
Stars669
Forks80
Last commit6 years ago
Ponder
PonderC++

A C++ runtime reflection library with Lua binding and JSON/XML serialization capabilities.

#cpp-library#library#reflection-library
Stars663
Forks97
Last commit4 years ago
HARFANG 3D
HARFANG 3DC++

A cross-platform, multi-language 3D engine for real-time visualization, supporting C++, Python, Lua, and Go.

#realtime#embedded-systems#physics
Stars662
Forks71
Last commit3 years ago
mINI
mINIC++

A tiny, header-only C++ library for reading, writing, and manipulating INI files with lazy write and formatting preservation.

#ini-config#ini-reader#data-serialization
Stars659
Forks122
Last commit1 day ago
bmv2
bmv2C++

A reference software switch that interprets P4 programs for developing, testing, and debugging P4 data planes.

#packet-processing#sdn#network-programmability
Stars659
Forks401
Last commit1 day ago
CCTZ
CCTZC++

A C++ library for translating between absolute and civil times using time zone rules, extending the <chrono> library.

#time-conversion#c-plus-plus-11#time-zone
Stars658
Forks181
Last commit1 day ago
visit_struct
visit_structC++

A header-only C++ library for struct-field reflection using visitors, enabling iteration over struct members without built-in reflection.

#struct-field-visitor#metaprogramming#c-plus-plus-11
Stars656
Forks55
Last commit11 months ago
Intel® oneAPI Data Analytics Library
Intel® oneAPI Data Analytics LibraryC++

A high-performance C++/DPC++ library for accelerated machine learning on CPUs, GPUs, and distributed systems.

#oneapi#hacktoberfest#ai-machine-learning
Stars653
Forks229
Last commit3 hours ago
Stunt Rally
Stunt RallyC++

NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

#multiplayer#bullet-physics#simulation
Stars647
Forks132
Last commit2 years ago
PreviousPage 19 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
9 years ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72