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 2 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
foundationdb
foundationdbapple/foundationdb

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

16.5k1.5kC++
1 day ago
Sourcetrail
SourcetrailCoatiSoftware/Sourcetrail

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

16.5k1.7kC++
4 years ago
OpenRCT2
OpenRCT2OpenRCT2/OpenRCT2

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

16.0k1.8kC++
1 day ago
Kaldi
Kaldikaldi-asr/kaldi

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

15.4k5.4kShell
10 months ago
glfw
glfwglfw/glfw

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

15.2k5.9kC
23 days ago
RapidJSON
RapidJSONmiloyip/rapidjson

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

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

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

15.1k3.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.1k3.6kC++
1 year ago
ggml
ggmlggerganov/ggml

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

15.0k1.7kC++
2 days ago
Transmission
Transmissiontransmission/transmission

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

15.0k1.4kC++
1 day ago
MuseScore
MuseScoremusescore/MuseScore

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

14.9k3.2kC++
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.6k3.1kC++
9 months ago
Shotcut
Shotcutmltframework/shotcut

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

14.6k1.4kC++
1 day ago
DLIB
DLIBdavisking/dlib

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

14.4k3.4kC++
3 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.3k1.3kPython
15 days ago
GitHub repository
GitHub repositorycarla-simulator/carla

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

14.2k4.6kC++
2 days ago
webview
webviewzserge/webview

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

14.2k1.1kC++
4 months ago
Drogon
Drogonan-tao/drogon

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

14.1k1.4kC++
6 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.8k2.6kC++
1 day ago
mimalloc
mimallocmicrosoft/mimalloc

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

13.2k1.1kC
4 days ago
TensorRT
TensorRTNVIDIA/TensorRT

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

13.2k2.4kC++
11 days ago
Ninja
Ninjaninja-build/ninja

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

13.1k1.8kC++
10 days ago
cJSON
cJSONDaveGamble/cJSON

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

12.9k3.5kC
3 months ago
Z3
Z3Z3Prover/z3

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

12.5k1.7kC++
1 day ago
SentencePiece
SentencePiecegoogle/sentencepiece

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

12.0k1.4kC++
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.7kJava
10 months ago
OpenGL Mathematics
OpenGL Mathematicsg-truc/glm

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

11.1k2.4kC++
3 months ago
Craft
Craftfogleman/Craft

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

11.1k1.4kC
2 years 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.

11.1k2.6kC
19 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++.

11.0k804C++
2 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++
15 days ago
FTXUI
FTXUIArthurSonzogni/FTXUI

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

10.4k601C++
5 days ago
DuckStation
DuckStationstenzek/duckstation

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

10.4k941C++
2 days ago
benchmark
benchmarkgoogle/benchmark

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

10.3k1.8kC++
1 day ago
Box2D
Box2Derincatto/box2d

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

10.1k1.8kC
26 days ago
Prism Launcher
Prism LauncherPrismLauncher/PrismLauncher

A custom Minecraft launcher for managing multiple installations, mods, and instances with ease.

9.9k1.4kC++
4 days ago
1
2
3
31