Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C++
C

C++

Language
986 projects8148.8k total stars1528.6k total forks36 languages

Open-source projects built with C++

There are currently 986 open-source projects built with C++, with a combined total of 8148.8k GitHub stars. The most common language among these projects is C++.

Showing 986 open-source projects · page 21 of 28

……
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
nlopt
nloptstevengj/nlopt

A library for nonlinear optimization, providing a unified interface to multiple local and global optimization algorithms.

2.2k673C
1 month ago
casADi
casADicasadi/casadi

A symbolic framework for numeric optimization with automatic differentiation and code generation capabilities.

2.2k439C++
2 days ago
Proton
Protontimeplus-io/proton

A single C++ binary SQL engine for high-performance stream processing, analytics, observability, and AI/ML pipelines.

2.2k107C++
2 days ago
STAR
STARalexdobin/STAR

A fast RNA-seq aligner for mapping spliced transcript sequences to a reference genome.

2.2k546C
1 year ago
pinvoke
pinvokedotnet/pinvoke

A comprehensive collection of P/Invoke method signatures for Windows APIs, packaged as NuGet libraries with type-safe wrappers.

2.2k223C#
2 years ago
OpenTX
OpenTXopentx/opentx

Open-source custom firmware for RC transmitters, enabling advanced control and telemetry for model aircraft and drones.

2.2k835C++
4 months ago
vkQuake
vkQuakeNovum/vkQuake

A Vulkan-based source port of id Software's Quake, offering enhanced graphics and performance over QuakeSpasm.

2.2k263C
19 hours ago
FLTK
FLTKfltk/fltk

A cross-platform C++ GUI toolkit for UNIX/Linux, Windows, and macOS with modern functionality and minimal bloat.

2.2k333C++
7 hours ago
Freeablo
Freeablowheybags/freeablo

A modern cross-platform reimplementation of the Diablo 1 game engine.

2.2k195C++
3 years ago
nhibernate-core
nhibernate-corenhibernate/nhibernate-core

A mature, open-source object-relational mapper for the .NET framework, enabling .NET applications to interact with databases using object-oriented paradigms.

2.2k931C#
16 days ago
RAPIDS cuGraph
RAPIDS cuGraphrapidsai/cugraph

A collection of GPU-accelerated graph analytics libraries for creating, manipulating, and executing scalable graph algorithms.

2.2k350Cuda
11 hours ago
OpenXcom
OpenXcomSupSuper/OpenXcom

An open-source clone of the classic 'UFO: Enemy Unknown' and 'X-COM: Terror From the Deep' strategy games.

2.2k547C++
1 month ago
polyscope
polyscopenmwsharp/polyscope

A lightweight C++ and Python viewer for 3D data like meshes and point clouds with minimal integration effort.

2.2k232C++
11 days ago
Freeciv-web
Freeciv-webfreeciv/freeciv-web

An open-source turn-based strategy civilization-building game playable in HTML5 and WebGL browsers.

2.2k371JavaScript
29 days ago
SharpDevelop
SharpDevelopicsharpcode/SharpDevelop

A free, open-source IDE for .NET programming languages including C#, VB.NET, F#, IronPython, and IronRuby.

2.2k806C#
5 years ago
floki
flokiphilss/floki

A simple HTML parser for Elixir that enables search for nodes using CSS selectors.

2.1k163Elixir
1 day ago
rust-rocksdb
rust-rocksdbrust-rocksdb/rust-rocksdb

A Rust wrapper for Facebook's RocksDB embedded key-value storage engine.

2.1k858Rust
9 days ago
far2l
far2lelfmz/far2l

A Linux port of FAR Manager v2, a powerful file manager and terminal multiplexer for Unix-like systems.

2.1k206C++
20 hours ago
audiowaveform
audiowaveformbbc/audiowaveform

A C++ command-line tool that generates waveform data and renders PNG images from MP3, WAV, FLAC, Ogg Vorbis, and Opus audio files.

2.1k251C++
8 months ago
SRPC
SRPCsogou/srpc

An enterprise-level RPC framework based on C++ Workflow, supporting SRPC, bRPC, tRPC, and Thrift protocols.

2.1k411C++
1 month ago
WebApiClient
WebApiClientdotnetcore/WebApiClient

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

2.1k449C#
15 days ago
c-ares
c-aresc-ares/c-ares

A C library for asynchronous DNS resolution, designed for non-blocking and parallel queries.

2.1k658C
12 days ago
mrpt-serialization
mrpt-serializationmrpt/mrpt

A comprehensive C++ toolkit for mobile robotics and computer vision research, providing libraries for SLAM, Bayesian filtering, and 3D geometry.

2.1k658C++
17 hours ago
OpenFL
OpenFLopenfl/openfl

An open-source library for cross-platform creative development, inspired by Flash and AIR APIs.

2.1k489Haxe
6 hours ago
PEGTL
PEGTLtaocpp/PEGTL

A zero-dependency C++ header-only parser combinator library for creating parsers according to Parsing Expression Grammars.

2.1k244C++
2 days ago
bkcrack
bkcrackkimci86/bkcrack

A command-line tool that cracks legacy ZIP encryption using Biham and Kocher's known plaintext attack.

2.1k187C++
27 days ago
Barotrauma
BarotraumaRegalis11/Barotrauma

A 2D online multiplayer submarine survival game set in the icy oceans of Jupiter's moon Europa.

2.1k447C#
3 days ago
SoLoud
SoLoudjarikomppa/soloud

A free, portable C/C++ audio engine for games with minimal dependencies and simple API.

2.1k332C
1 year ago
Allegro 5
Allegro 5liballeg/allegro5

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

2.1k317C
3 days ago
Allegro 4.2
Allegro 4.2liballeg/allegro5

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

2.1k317C
3 days ago
Onion
Oniondavidmoreno/onion

A C library for creating simple HTTP servers and web applications, designed to embed web functionality into existing programs.

2.1k255C
3 years ago
libsoundio
libsoundioandrewrk/libsoundio

A C library for cross-platform real-time audio input and output, supporting JACK, PulseAudio, ALSA, CoreAudio, and WASAPI.

2.1k253C
1 year ago
HomeSpan
HomeSpanHomeSpan/HomeSpan

An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.

2.1k192C++
1 day ago
SameBoy
SameBoyLIJI32/SameBoy

A highly accurate Game Boy and Game Boy Color emulator written in portable C with native macOS and SDL frontends.

2.1k249C
1 month ago
GNSS-SDR
GNSS-SDRgnss-sdr/gnss-sdr

An open-source software-defined receiver for GPS, Galileo, GLONASS, and BeiDou signals, enabling custom GNSS processing.

2.1k693C++
18 hours ago
Oryol
Oryolfloooh/oryol

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

2.1k203C++
3 years ago
1
20
21
22
28