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

libassert
libassertC++

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

#stack-trace#syntax-highlighting#cpp17
Stars726
Forks50
Last commit6 months ago
CXXGraph
CXXGraphC++

A header-only C++ library for graph representation and algorithms, designed as a modern alternative to Boost Graph Library.

#graph#graph-algorithms#data-structures
Stars724
Forks147
Last commit1 day ago
hiberlite
hiberliteC++

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

#orm#database#data-modeling
Stars723
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
Forks87
Last commit1 year 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
Stars717
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
Stars716
Forks90
Last commit3 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
Forks63
Last commit6 years ago
Andromeda
AndromedaC++

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

#apk-analysis#android#android-reverse-engineering
Stars713
Forks74
Last commit6 years ago
Barony
BaronyC++

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

#multiplayer#dungeon-crawler#procedural-generation
Stars711
Forks202
Last commit6 months 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
Forks169
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
Stars708
Forks254
Last commit1 month 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 commit6 years ago
Jubatus
JubatusC++

Framework and Library for Distributed Online Machine Learning

#distributed#c-plus-plus#ml
Stars706
Forks140
Last commit7 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
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
Stars696
Forks123
Last commit4 years ago
DynaMix
DynaMixC++

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

#runtime-composition#enterprise-systems#software-architecture
Stars694
Forks49
Last commit1 month ago
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
Stars693
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
Stars693
Forks69
Last commit2 years 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
Stars684
Forks223
Last commit5 months 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
Stars683
Forks98
Last commit1 day 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
Stars678
Forks86
Last commit9 months 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
Stars676
Forks69
Last commit7 days ago
curlcpp
curlcppC++

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

#multi-threading#network-library#curl
Stars674
Forks179
Last commit2 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
Forks118
Last commit7 months ago
Quantum++
Quantum++C++

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

#scientific-computing#quantum#simulation
Stars674
Forks142
Last commit1 month ago
Luminance
LuminanceC++

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

#desktop-application#graphics#qt5
Stars669
Forks105
Last commit3 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
Stars668
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
Stars662
Forks97
Last commit3 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
Stars658
Forks70
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
Stars657
Forks119
Last commit3 months 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 commit10 months ago
bmv2
bmv2C++

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

#packet-processing#sdn#network-programmability
Stars652
Forks399
Last commit6 days 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
Stars652
Forks178
Last commit3 days 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
Stars651
Forks227
Last commit1 day 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
Stars648
Forks131
Last commit2 years ago
minunit
minunitC

A minimal unit testing framework for C/C++ contained in a single header file.

#software-testing#unit-testing#embedded
Stars645
Forks104
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