Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. CMake
C

CMake

Tool
959 projects3114.5k total stars576.5k total forks37 languages

Open-source projects built with CMake

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

Showing 946 open-source projects · page 11 of 27

……
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
pgRouting
pgRoutingpgRouting/pgrouting

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

1.4k393C++
18 days ago
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.4k103C++
4 months ago
axys
axysaxys1/axys

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

1.4k284C++
1 day ago
Axmol Engine
Axmol Engineaxmolengine/axmol

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

1.4k284C++
1 day 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.4k516C
12 days ago
Monicelli
Monicelliesseks/monicelli

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

1.4k52C++
6 months ago
SymEngine
SymEnginesymengine/symengine

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

1.4k312C++
6 days ago
GAZEBOsim
GAZEBOsimgazebosim/gz-sim

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

1.4k418C++
1 day ago
LibSourcey
LibSourceysourcey/libsourcey

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

1.4k352C++
8 days 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.4k200C++
6 days ago
QuickQanava
QuickQanavacneben/QuickQanava

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

1.4k253C++
1 month 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.4k352C++
8 days ago
cli
clidaniele77/cli

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

1.4k153C++
5 months ago
LDC
LDCldc-developers/ldc

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

1.3k285D
15 days ago
libdivide
libdivideridiculousfish/libdivide

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

1.3k95C++
27 days ago
OpenTESArena
OpenTESArenaafritz1/OpenTESArena

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

1.3k84C++
23 hours ago
libpqxx
libpqxxjtv/libpqxx

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

1.3k289C++
1 day 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
Q2RTX
Q2RTXNVIDIA/Q2RTX

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

1.3k200C
5 months ago
scnlib
scnlibeliaskosunen/scnlib

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

1.3k56C++
7 months ago
nCine
nCinenCine/nCine

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

1.3k79C++
26 days ago
depth_clustering
depth_clusteringPRBonn/depth_clustering

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

1.3k383C++
4 years ago
simpleini
simpleinibrofield/simpleini

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

1.3k358C++
2 months 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
PCRE2
PCRE2PCRE2Project/pcre2

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

1.3k263C
7 days ago
MiniFB
MiniFBemoon/minifb

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

1.3k102C
1 month ago
WPILib
WPILibwpilibsuite/allwpilib

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

1.3k711C++
19 hours ago
cyclonedds
cycloneddseclipse-cyclonedds/cyclonedds

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

1.3k458C
6 days 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.3k185C++
6 months 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.3k77C
11 months ago
CZMQ
CZMQzeromq/czmq

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

1.3k541C
1 month 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.3k155C
5 months ago
Parselmouth
ParselmouthYannickJadoul/Parselmouth

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

1.3k131C++
1 month 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++
1 month ago
utf8proc
utf8procJuliaStrings/utf8proc

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

1.3k172C
24 days ago
Yams
Yamsjpsim/Yams

A Swift library for parsing and emitting YAML, built on LibYAML with support for Codable, standard library types, and native node representation.

1.3k172Swift
12 days ago
1
10
11
12
27