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 925 open-source projects · page 3 of 26

…
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
Prism Launcher
Prism LauncherPrismLauncher/PrismLauncher

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

9.5k1.4kC++
1 day ago
openscad
openscadopenscad/openscad

A free software for creating solid 3D CAD models using a script-based approach, focusing on CAD rather than artistic modeling.

9.5k1.5kC++
4 days ago
O3DE
O3DEo3de/o3de

An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.

9.3k2.5kC++
2 days ago
o3de
o3deo3de/o3de

An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.

9.3k2.5kC++
2 days ago
Stacer
Staceroguzhaninan/Stacer

A Linux system optimizer and monitoring tool with a graphical interface for performance tuning and cleanup.

9.3k628C++
2 years ago
ChakraCore
ChakraCoreMicrosoft/ChakraCore

An open-source JavaScript engine with a C API for embedding JavaScript support into C/C++ projects.

9.3k1.2kJavaScript
3 months ago
Seastar
Seastarscylladb/seastar

A high-performance, event-driven C++ framework for building asynchronous, non-blocking server-side applications.

9.2k1.7kC++
1 day ago
RetDec
RetDecavast/retdec

A retargetable machine-code decompiler based on LLVM, supporting multiple architectures and file formats.

8.5k992C++
9 days ago
retdec
retdecavast-tl/retdec

A retargetable machine-code decompiler based on LLVM, supporting multiple architectures and file formats.

8.5k992C++
9 days ago
neutralinojs
neutralinojsneutralinojs/neutralinojs

A lightweight cross-platform desktop app framework using JavaScript, HTML, and CSS without bundling Chromium.

8.5k522C++
1 day ago
Juce
Jucejuce-framework/JUCE

An open-source cross-platform C++ framework for building desktop/mobile applications and professional audio plug-ins.

8.5k2.1kC++
4 days ago
JUCE
JUCEjulianstorer/JUCE

An open-source cross-platform C++ framework for building desktop, mobile, and audio plugin applications.

8.5k2.1kC++
4 days ago
binaryen
binaryenWebAssembly/binaryen

A compiler and toolchain infrastructure library for WebAssembly, providing optimization, assembly, disassembly, and conversion utilities.

8.5k860WebAssembly
1 day ago
LÖVE
LÖVElove2d/love

A free, open-source 2D game framework for creating cross-platform games with Lua.

8.4k604C++
4 days ago
C++ REST SDK
C++ REST SDKMicrosoft/cpprestsdk

A C++ library for cloud-based client-server communication using modern asynchronous APIs.

8.3k1.7kC++
3 days ago
wasm2c
wasm2cWebAssembly/wabt

A suite of command-line tools for manipulating WebAssembly files, including conversion between binary and text formats.

8.0k810C++
2 days ago
wabt
wabtWebAssembly/wabt

A suite of command-line tools for manipulating WebAssembly files, including conversion between text and binary formats, validation, and interpretation.

8.0k810C++
2 days ago
osrm-backend
osrm-backendProject-OSRM/osrm-backend

A high-performance routing engine written in C++ that provides route, trip, and navigation services using OpenStreetMap data.

7.8k3.9kC++
1 day ago
libhv
libhvithewei/libhv

A cross-platform, high-performance C/C++ network library with simpler APIs for TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server development.

7.5k1.4kC
12 days ago
OpenBLAS
OpenBLASxianyi/OpenBLAS

An optimized open-source implementation of the Basic Linear Algebra Subprograms (BLAS) library for high-performance scientific computing.

7.4k1.7kC
5 days ago
Endless Sky
Endless Skyendless-sky/endless-sky

A free, open-source sandbox space exploration game featuring trading, combat, missions, and an evolving storyline.

7.4k1.3kC++
5 days ago
cpr
cprwhoshuu/cpr

A simple, expressive C++17 HTTP client library inspired by Python Requests, built on libcurl.

7.4k1.0kC++
8 days ago
Draco
Dracogoogle/draco

A library for compressing and decompressing 3D geometric meshes and point clouds to improve storage and transmission.

7.3k1.1kC++
17 days ago
QuantLib
QuantLiblballabio/quantlib

A free/open-source C++ library for modeling, trading, and risk management in quantitative finance.

7.2k2.2kC++
1 day ago
Wicked Engine
Wicked Engineturanszkij/WickedEngine

An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.

7.1k752C
1 day ago
mGBA
mGBAmgba-emu/mgba

A fast and accurate Game Boy Advance emulator that also supports Game Boy and Game Boy Color games.

7.1k998C
3 days ago
mbedTLS
mbedTLSARMmbed/mbedtls

A portable C library implementing TLS/DTLS protocols and X.509 certificate handling for embedded systems and general applications.

6.7k2.9kC
9 days ago
cppcheck
cppcheckdanmar/cppcheck

A static analysis tool for detecting bugs and undefined behavior in C and C++ code.

6.6k1.6kC++
1 day ago
Snappy
Snappygoogle/snappy

A fast compression/decompression library optimized for speed over maximum compression.

6.6k1.0kC++
26 days ago
Wav2Letter++
Wav2Letter++facebookresearch/wav2letter

Facebook AI Research's automatic speech recognition toolkit for end-to-end ASR with modern neural architectures.

6.4k992C++
4 months ago
wav2letter
wav2letterfacebookresearch/wav2letter

A high-performance automatic speech recognition toolkit from Facebook AI Research, built with fully convolutional neural networks.

6.4k992C++
4 months ago
H3js
H3jsuber/h3

A hexagonal hierarchical geospatial indexing system for efficient spatial analysis and visualization.

6.3k581C
1 day ago
nanomsg
nanomsgnanomsg/nanomsg

A high-performance implementation of lightweight messaging scalability protocols for common communication patterns.

6.3k1.0kC
11 days ago
lwan
lwanlpereira/lwan

A high-performance, scalable, and experimental HTTP server written in C, designed for efficiency and portability.

6.0k551C
8 days ago
TIC-80
TIC-80nesbox/TIC-80

A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.

6.0k615C
14 days ago
OpenCvSharp
OpenCvSharpshimat/opencvsharp

A cross-platform .NET wrapper for OpenCV, providing image processing and computer vision functionality for .NET applications.

6.0k1.2kC#
2 days ago
1
2
3
4
26