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

xLearn
xLearnC++

A high-performance, easy-to-use, and scalable machine learning package for linear models, factorization machines, and field-aware factorization machines.

#ffm#high-performance#python-library
Stars3.1k
Forks515
Last commit3 years ago
shogun
shogunC++

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

#multi-language#research-tool#data-science
Stars3.1k
Forks1.0k
Last commit2 years ago
OpenSubdiv
OpenSubdivC++

An open-source library for high-performance subdivision surface evaluation on CPU and GPU, matching Pixar's Renderman precision.

#subdivision-surfaces#parallel-computing#animation
Stars3.1k
Forks585
Last commit9 days ago
Uncrustify
UncrustifyC++

A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.

#d-lang#code-beautifier#pawn
Stars3.1k
Forks606
Last commit3 days ago
inih
inihC++

A simple, lightweight .INI file parser written in C, designed for embedded systems.

#c-library#embedded-systems#low-memory
Stars3.1k
Forks581
Last commit26 days ago
clang
clangC++

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

#compiler#objective-c#c
Stars3.0k
Forks1.6k
Last commit6 years ago
LibrePCB
LibrePCBC++

A free, cross-platform Electronic Design Automation (EDA) suite for designing printed circuit boards.

#circuit-design#qt#pcb
Stars3.0k
Forks344
Last commit3 days ago
userver
userverC++

An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.

#database-access#high-performance#high-availability
Stars3.0k
Forks407
Last commit2 days ago
Ozz-Animation
Ozz-AnimationC++

Open source C++ skeletal animation library and toolset for runtime character animation playback with a data-oriented design.

#webassembly#animation#soa
Stars3.0k
Forks349
Last commit2 months ago
MIT Information Extraction Toolkit
MIT Information Extraction ToolkitC++

A free, state-of-the-art library and toolkit for named entity extraction and binary relation detection from text.

#relation-extraction#java-library#python-library
Stars3.0k
Forks532
Last commit1 year ago
HPX
HPXC++

The C++ Standard Library for Parallelism and Concurrency

#distributed#parallelism#cpp20-modules
Stars2.9k
Forks573
Last commit1 day ago
maplab
maplabC++

An open research-oriented C++ framework for multi-session and multi-robot visual-inertial mapping and localization.

#robotics#sensor-fusion#large-scale-mapping
Stars2.9k
Forks750
Last commit2 years ago
ScummVM
ScummVMC++

A virtual machine that lets you play classic point-and-click adventure games and RPGs on modern devices using original game data files.

#adventure-games#digital-preservation#virtual-machine
Stars2.9k
Forks1.4k
Last commit1 day ago
cmake-cookbook
cmake-cookbookC++

A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.

#python-integration#cmake-recipes#packaging
Stars2.8k
Forks706
Last commit5 years ago
Blzhawk
BlzhawkC#

A multi-system emulator with advanced recording, debugging, and tool-assisted speedrunning (TAS) features.

#lua-scripting#open-source#winforms
Stars2.8k
Forks479
Last commit2 days ago
SQLiteC++
SQLiteC++C

A lightweight and intuitive C++11 wrapper for SQLite3 with RAII design and exception safety.

#c-plus-plus-11#raii#cmake
Stars2.8k
Forks576
Last commit5 days ago
CLASP
CLASPCommon Lisp

A Common Lisp implementation that compiles to native code via LLVM and seamlessly interoperates with C++ libraries.

#scientific-computing#compiler#lisp
Stars2.8k
Forks154
Last commit4 days ago
MTuner
MTunerC++

A C/C++ memory profiler and leak finder with time-based history tracking for Windows, PlayStation, Nintendo Switch, Android, and other platforms.

#debugging-tools#playstation#playstation3
Stars2.8k
Forks162
Last commit4 months ago
concurrencpp
concurrencppC++

A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.

#threadpool#threading#parallel-computing
Stars2.8k
Forks253
Last commit1 year ago
libdatachannel
libdatachannelC++

A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.

#data-channels#webrtc-datachannel#websocket
Stars2.8k
Forks588
Last commit16 days ago
yojimbo
yojimboC++

A C++ network library for client/server games with secure authentication, reliable messaging, and competitive multiplayer features.

#client-server#multiplayer-games#low-latency
Stars2.7k
Forks280
Last commit5 days ago
libcds
libcdsC++

A C++ library providing lock-free and fine-grained concurrent data structures with safe memory reclamation algorithms.

#rcu#hazard-pointer#high-performance-computing
Stars2.7k
Forks364
Last commit3 years ago
S2 Geometry Library
S2 Geometry LibraryC++

A C++ library for computational geometry and spatial indexing on the sphere, designed for geographic data.

#s2#geospatial#geographic-data
Stars2.7k
Forks360
Last commit3 days ago
Kokkos
KokkosC++

A C++ programming model for writing performance-portable applications targeting all major HPC platforms.

#cuda#sycl#parallel-computing
Stars2.7k
Forks532
Last commit2 days ago
GacUI
GacUIC++

A GPU-accelerated, cross-platform C++ UI library with MVVM, data binding, and XML-based UI description.

#desktop-application#xml-ui#webassembly
Stars2.7k
Forks325
Last commit1 day ago
fbthrift
fbthriftC++

Facebook's evolved branch of Apache Thrift, featuring a new C++ compiler and fully asynchronous server for high-performance RPC and serialization.

#asynchronous-server#service-communication#facebook
Stars2.7k
Forks648
Last commit1 day ago
sqlite_orm
sqlite_ormC++

A lightweight, header-only C++ ORM for SQLite with modern C++14/17/20 features and no raw string queries.

#crud#orm#database
Stars2.7k
Forks341
Last commit2 days ago
Teeworlds
TeeworldsC++

A free retro multiplayer shooter with up to 16 players, featuring team deathmatch, capture the flag, and custom map creation.

#multiplayer#sdl2#opengl
Stars2.6k
Forks655
Last commit1 year ago
LLGL
LLGLC++

A thin abstraction layer for modern graphics APIs (OpenGL, Direct3D, Vulkan, Metal) across desktop and mobile platforms.

#vulkan#graphics-abstraction#direct3d
Stars2.6k
Forks161
Last commit1 day ago
sqlpp11
sqlpp11C++

A type-safe embedded domain specific language (EDSL) for SQL queries and results in C++.

#template-library#database#embedded-dsl
Stars2.6k
Forks361
Last commit6 months ago
OpenGL Examples
OpenGL ExamplesC

A collection of 45 OpenGL 3.x and 4.x examples with GLSL shaders demonstrating modern graphics programming techniques.

#examples#shaders#opengl
Stars2.6k
Forks692
Last commit6 days ago
Flycast
FlycastC++

A multi-platform emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave arcade systems.

#vulkan#opengl#sega-dreamcast
Stars2.6k
Forks389
Last commit2 days ago
plog
plogC++

A portable, simple, and extensible header-only C++ logging library in about 1000 lines of code.

#embedded-systems#library#unicode
Stars2.6k
Forks407
Last commit17 days ago
geogram
geogramC++

A comprehensive C++ library for geometry processing, offering robust algorithms for surface reconstruction, remeshing, and exact computations.

#geometry-processing#linear-solver#mesh-generation
Stars2.6k
Forks213
Last commit2 days ago
AwesomePerfCpp
AwesomePerfCppCSS

A curated collection of C/C++ performance optimization resources: talks, articles, books, libraries, tools, blogs, and sites.

#cpp-conference-talks#cpu-cache#performance-optimization
Stars2.6k
Forks260
Last commit4 years ago
TinyGLTF
TinyGLTFHTML

A header-only C++11 library for loading and saving glTF 2.0 assets, featuring a new C-centric v3 API for low-overhead performance.

#webassembly#portable#c
Stars2.6k
Forks500
Last commit2 months ago
PreviousPage 9 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
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72