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 projects3187.0k total stars590.0k total forks39 languages

Open-source projects built with CMake

There are currently 1113 open-source projects built with CMake, with a combined total of 3187.0k 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
MatX
MatXNVIDIA/MatX

A modern C++20 GPU numerical computing library with Python-like syntax for near-native performance on NVIDIA GPUs.

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

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

1.4k297C++
4 days ago
axys
axysaxys1/axys

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

1.4k297C++
4 days ago
vogl
voglValveSoftware/vogl

An OpenGL capture and playback debugger for analyzing and debugging OpenGL applications.

1.4k125C++
8 years ago
pgRouting
pgRoutingpgRouting/pgrouting

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

1.4k395C++
6 days ago
OpenTESArena
OpenTESArenaafritz1/OpenTESArena

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

1.4k87C++
15 days ago
SymEngine
SymEnginesymengine/symengine

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

1.4k313C++
2 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.4k520C
15 days ago
Monicelli
Monicelliesseks/monicelli

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

1.4k53C++
9 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.4k207C++
4 days ago
QuickQanava
QuickQanavacneben/QuickQanava

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

1.4k250C++
16 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.4k352C++
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++
1 month ago
LDC
LDCldc-developers/ldc

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

1.4k293D
2 days ago
cli
clidaniele77/cli

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

1.4k152C++
8 months ago
libpqxx
libpqxxjtv/libpqxx

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

1.3k292C++
25 days ago
libdivide
libdivideridiculousfish/libdivide

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

1.3k98C++
7 days ago
MiniFB
MiniFBemoon/minifb

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

1.3k106C
2 days ago
Ruckig
Ruckigpantor/ruckig

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

1.3k263C++
1 month ago
PCRE2
PCRE2PCRE2Project/pcre2

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

1.3k280C
2 days ago
nCine
nCinenCine/nCine

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

1.3k81C++
4 days ago
cyclonedds
cycloneddseclipse-cyclonedds/cyclonedds

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

1.3k478C
2 days ago
simpleini
simpleinibrofield/simpleini

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

1.3k357C++
2 months 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.3k212C
8 months ago
scnlib
scnlibeliaskosunen/scnlib

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

1.3k57C++
7 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.3k380C++
4 years 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.3k731C++
2 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.3k186C++
8 months ago
utf8proc
utf8procJuliaStrings/utf8proc

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

1.3k175C
1 month 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
2 days ago
Parselmouth
ParselmouthYannickJadoul/Parselmouth

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

1.3k131C++
7 days ago
vk-bootstrap
vk-bootstrapcharles-lunarg/vk-bootstrap

A C++17 utility library that simplifies Vulkan initialization by handling instance creation, device selection, and swapchain setup.

1.3k120C++
2 days 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.3k161C
8 months ago
CZMQ
CZMQzeromq/czmq

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

1.3k541C
4 months ago
1
10
11
12
31