Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. CMake
C

CMake

Tool
1113 projects3155.3k total stars583.7k total forks39 languages

Open-source projects built with CMake

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

Showing 1,113 open-source projects · page 11 of 31

……
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
unordered_dense
unordered_densemartinus/unordered_dense

A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.

1.4k107C++
16 days ago
GAZEBOsim
GAZEBOsimgazebosim/gz-sim

An open-source robotics simulator providing high-fidelity physics, rendering, and sensor models for robotics development.

1.4k438C++
1 day ago
axys
axysaxys1/axys

A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.

1.4k295C++
2 days ago
Axmol Engine
Axmol Engineaxmolengine/axmol

A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.

1.4k295C++
2 days ago
pgRouting
pgRoutingpgRouting/pgrouting

pgRouting extends PostgreSQL/PostGIS with geospatial routing and network analysis functions.

1.4k393C++
1 day ago
SymEngine
SymEnginesymengine/symengine

A fast C++ symbolic manipulation library with optional wrappers for Python, Julia, Ruby, Haskell, and other languages.

1.4k315C++
9 days ago
libSRTP
libSRTPcisco/libsrtp

An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.

1.4k518C
17 days ago
Monicelli
Monicelliesseks/monicelli

An esoteric programming language based on Italian comedy 'supercazzole', compiling to C and LLVM.

1.4k53C++
8 months ago
D++ (DPP)
D++ (DPP)brainboxdotcc/DPP

A lightweight and scalable C++ library for creating Discord bots with full API coverage and efficient caching.

1.4k202C++
1 day ago
QuickQanava
QuickQanavacneben/QuickQanava

C++17/Qt6 library for rendering interactive graphs and node-based editors in QML applications.

1.4k252C++
24 days ago
LibSourcey
LibSourceysourcey/libsourcey

A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.

1.4k351C++
25 days ago
icey
iceynilstate/icey

A modular C++20 toolkit for real-time media, WebRTC, and networking, combining FFmpeg, libuv, and libdatachannel into a single runtime.

1.4k351C++
25 days ago
LDC
LDCldc-developers/ldc

A portable D programming language compiler using LLVM for modern optimization and code generation.

1.4k292D
1 day ago
cli
clidaniele77/cli

A cross-platform header-only C++14 library for building interactive command line interfaces with Cisco-style navigation.

1.4k153C++
7 months ago
libdivide
libdivideridiculousfish/libdivide

A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.

1.3k98C++
1 month ago
libpqxx
libpqxxjtv/libpqxx

The official C++ client API for PostgreSQL, providing a modern interface to interact with PostgreSQL databases.

1.3k292C++
6 days ago
OpenTESArena
OpenTESArenaafritz1/OpenTESArena

A modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.

1.3k86C++
1 day ago
PCRE2
PCRE2PCRE2Project/pcre2

A portable C library implementing Perl-compatible regular expression pattern matching with Unicode support and optional JIT compilation.

1.3k272C
24 days ago
nCine
nCinenCine/nCine

A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.

1.3k81C++
1 day ago
scnlib
scnlibeliaskosunen/scnlib

A modern C++ library for type-safe and fast text parsing, replacing scanf and iostream.

1.3k56C++
8 months ago
Q2RTX
Q2RTXNVIDIA/Q2RTX

NVIDIA's implementation of Quake II with fully path-traced global illumination using RTX ray-tracing technology.

1.3k204C
7 months ago
MiniFB
MiniFBemoon/minifb

A small cross-platform C library for creating windows and rendering 32-bit pixel buffers.

1.3k104C
3 days ago
Mach7
Mach7solodon4/Mach7

A functional programming style pattern-matching library for C++ that provides user-definable patterns and open class hierarchies.

1.3k76C++
4 years ago
simpleini
simpleinibrofield/simpleini

A cross-platform C++ library for reading and writing INI-style configuration files with a simple API.

1.3k359C++
1 month ago
depth_clustering
depth_clusteringPRBonn/depth_clustering

Fast and robust algorithm for segmenting Velodyne LiDAR point clouds into objects for autonomous driving applications.

1.3k381C++
4 years ago
cyclonedds
cycloneddseclipse-cyclonedds/cyclonedds

A high-performance, robust open-source implementation of the OMG DDS specification for real-time distributed systems.

1.3k470C
11 days ago
Ruckig
Ruckigpantor/ruckig

Real-time, jerk-constrained, time-optimal trajectory generation for robots and machines.

1.3k258C++
9 days ago
cotire
cotiresakra/cotire

A CMake module that automates precompiled headers and single compilation unit builds to speed up C/C++ compilation.

1.3k140CMake
6 years ago
WPILib
WPILibwpilibsuite/allwpilib

Core libraries for creating robot programs for the FIRST Robotics Competition roboRIO.

1.3k721C++
1 day ago
toml11
toml11ToruNiina/toml11

A feature-rich, header-only C++11/14/17/20 library for parsing and serializing TOML configuration files with full spec compliance.

1.3k184C++
7 months ago
utf8proc
utf8procJuliaStrings/utf8proc

A clean C library for Unicode normalization, case-folding, and UTF-8 processing.

1.3k173C
2 days ago
sist2
sist2sist2app/sist2

A fast, multi-threaded file system indexer and search tool with a web interface, supporting text/metadata extraction, thumbnails, OCR, and incremental scanning.

1.3k78C
1 year ago
Parselmouth
ParselmouthYannickJadoul/Parselmouth

A Python library that provides direct, Pythonic access to Praat's speech processing algorithms from within Python.

1.3k131C++
3 days ago
CZMQ
CZMQzeromq/czmq

A high-level C binding for ZeroMQ that provides a simpler API, actor framework, and security tools.

1.3k541C
3 months ago
SDLPoP
SDLPoPNagyD/SDLPoP

An open-source port of the classic DOS game Prince of Persia, built on SDL with modern enhancements and mod support.

1.3k158C
7 months ago
stdgpu
stdgpustotko/stdgpu

A C++17 library providing efficient STL-like data structures (vector, unordered_map, etc.) for GPU programming with CUDA, OpenMP, and HIP backends.

1.3k99C++
16 days ago
1
10
11
12
31