Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. CMake
C

CMake

Tool
345 projects2758.2k total stars513.2k total forks18 languages

Open-source projects built with CMake

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

Showing 345 open-source projects · page 2 of 10

…
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
Sourcetrail
SourcetrailCoatiSoftware/Sourcetrail

A free, cross-platform interactive source explorer for navigating and understanding unfamiliar C, C++, Java, and Python code.

16.4k1.7kC++
4 years ago
foundationdb
foundationdbapple/foundationdb

An open-source, distributed, transactional key-value store designed for large-scale structured data across commodity servers.

16.3k1.5kC++
1 day ago
OpenRCT2
OpenRCT2OpenRCT2/OpenRCT2

An open-source re-implementation of RollerCoaster Tycoon 2, adding modern features, multiplayer, and cross-platform support.

15.5k1.8kC++
2 days ago
Kaldi
Kaldikaldi-asr/kaldi

A comprehensive open-source toolkit for speech recognition research and development.

15.4k5.4kShell
7 months ago
RapidJSON
RapidJSONTencent/rapidjson

A fast, header-only JSON parser and generator for C++ with SAX/DOM APIs, emphasizing performance and minimal dependencies.

15.0k3.6kC++
1 year ago
RapidJSON
RapidJSONTencent/rapidjson

A fast, header-only JSON parser and generator for C++ with SAX/DOM APIs, optimized for performance and memory efficiency.

15.0k3.6kC++
1 year ago
RapidJSON
RapidJSONmiloyip/rapidjson

A fast, header-only JSON parser and generator for C++ with SAX and DOM APIs.

15.0k3.6kC++
1 year ago
glfw
glfwglfw/glfw

A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.

14.9k5.9kC
25 days ago
Transmission
Transmissiontransmission/transmission

A fast, easy, and free BitTorrent client with native GUI applications, a headless daemon, and a web UI.

14.6k1.4kC++
24 days ago
ggml
ggmlggerganov/ggml

A low-level tensor library for machine learning with integer quantization, automatic differentiation, and zero runtime allocations.

14.5k1.6kC++
2 days ago
MuseScore
MuseScoremusescore/MuseScore

An open-source music notation software for creating, editing, and printing sheet music with WYSIWYG design.

14.5k3.1kC++
2 days ago
Bullet Physics
Bullet Physicsbulletphysics/bullet3

A real-time collision detection and multi-physics simulation SDK for VR, games, robotics, and machine learning.

14.4k3.1kC++
6 months ago
DLIB
DLIBdavisking/dlib

A modern C++ toolkit for machine learning, computer vision, and data analysis applications.

14.4k3.5kC++
26 days ago
openage
openageSFTtech/openage

A free engine clone of the Genie Engine used by Age of Empires, Age of Empires II, and Star Wars: Galactic Battlegrounds.

14.2k1.2kPython
10 months ago
webview
webviewzserge/webview

A tiny cross-platform webview library for C/C++ to build modern cross-platform GUIs using native web engines.

14.0k1.1kC++
1 month ago
GitHub repository
GitHub repositorycarla-simulator/carla

An open-source simulator built on Unreal Engine for developing, training, and validating autonomous driving systems.

13.9k4.5kC++
3 days ago
Drogon
Drogonan-tao/drogon

A high-performance C++17/20 HTTP web framework for building asynchronous, cross-platform server applications.

13.8k1.3kC++
10 days ago
Shotcut
Shotcutmltframework/shotcut

A free, open-source, cross-platform video editor built on the MLT multimedia framework.

13.8k1.3kC++
2 days ago
GitHub repository
GitHub repositoryintel-isl/Open3D

An open-source library for rapid development of software dealing with 3D data, with support for C++ and Python.

13.5k2.6kC++
1 day ago
TensorRT
TensorRTNVIDIA/TensorRT

NVIDIA's SDK for high-performance deep learning inference optimization and deployment on NVIDIA GPUs.

12.9k2.3kC++
10 days ago
Ninja
Ninjaninja-build/ninja

A small build system focused on speed, designed to compile software quickly.

12.9k1.8kC++
12 days ago
mimalloc
mimallocmicrosoft/mimalloc

A compact, high-performance general-purpose memory allocator with excellent performance and security features.

12.7k1.1kC
3 days ago
cJSON
cJSONDaveGamble/cJSON

An ultralightweight, single-file JSON parser and printer written in portable ANSI C.

12.6k3.5kC
15 days ago
Z3
Z3Z3Prover/z3

A high-performance theorem prover and satisfiability modulo theories (SMT) solver from Microsoft Research.

12.2k1.6kC++
1 day ago
SentencePiece
SentencePiecegoogle/sentencepiece

An unsupervised text tokenizer and detokenizer for neural network-based text generation systems with subword units.

11.8k1.3kC++
2 days ago
Realm
Realmrealm/realm-java

A mobile database for Android that replaces SQLite and ORMs with a fast, object-oriented, and sync-ready data layer.

11.5k1.8kJava
7 months ago
Craft
Craftfogleman/Craft

A simple Minecraft clone written in C using modern OpenGL with online multiplayer support.

11.0k1.4kC
2 years ago
OpenGL Mathematics
OpenGL Mathematicsg-truc/glm

A header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

10.9k2.4kC++
17 days ago
ZeroMQ
ZeroMQzeromq/libzmq

A lightweight messaging kernel library that extends socket interfaces with asynchronous message queues and multiple messaging patterns.

10.9k2.5kC++
17 days ago
Eclipse Mosquitto (k)
Eclipse Mosquitto (k)eclipse/mosquitto

An open-source MQTT broker and client library implementing MQTT 5.0, 3.1.1, and 3.1 protocols.

10.8k2.6kC
3 days ago
Jolt Physics
Jolt Physicsjrouwe/JoltPhysics

A multi-core friendly rigid body physics and collision detection library for games and VR, written in C++.

10.2k703C++
4 days ago
benchmark
benchmarkgoogle/benchmark

A C++ library for microbenchmarking code snippets, providing a framework similar to unit tests for performance measurement.

10.2k1.8kC++
2 days ago
DuckStation
DuckStationstenzek/duckstation

A fast, accurate PlayStation 1 emulator focusing on performance, compatibility, and long-term maintainability across multiple platforms.

10.0k910C++
2 days ago
FTXUI
FTXUIArthurSonzogni/FTXUI

A simple cross-platform C++ library for building functional-style terminal user interfaces.

10.0k579C++
2 days ago
Syntax
Syntaxgoogle/re2

A fast, safe, thread-friendly regular expression library with linear-time matching guarantees, designed for production use.

9.7k1.2kC++
3 months ago
Box2D
Box2Derincatto/box2d

A high-performance 2D physics engine for games with continuous collision detection, multithreading, and SIMD optimization.

9.6k1.8kC
2 days ago
1
2
3
10