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 3 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
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.3k1.5kC++
2 days ago
Stacer
Staceroguzhaninan/Stacer

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

9.3k634C++
2 years ago
ChakraCore
ChakraCoreMicrosoft/ChakraCore

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

9.2k1.2kJavaScript
2 months ago
Seastar
Seastarscylladb/seastar

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

9.2k1.7kC++
2 days ago
Prism Launcher
Prism LauncherPrismLauncher/PrismLauncher

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

9.2k1.3kC++
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.1k2.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.1k2.5kC++
2 days ago
retdec
retdecavast-tl/retdec

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

8.5k991C++
9 months ago
RetDec
RetDecavast/retdec

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

8.5k991C++
9 months ago
neutralinojs
neutralinojsneutralinojs/neutralinojs

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

8.5k520C++
1 day ago
binaryen
binaryenWebAssembly/binaryen

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

8.4k851WebAssembly
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.3k2.0kC++
9 days ago
JUCE
JUCEjulianstorer/JUCE

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

8.3k2.0kC++
9 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++
2 days ago
LÖVE
LÖVElove2d/love

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

8.2k582C++
6 days ago
wasm2c
wasm2cWebAssembly/wabt

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

8.0k809C++
16 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.0k809C++
16 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.7k3.9kC++
3 days 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
4 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
2 days ago
cpr
cprwhoshuu/cpr

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

7.3k1.0kC++
1 month 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.3k1.2kC++
1 day ago
Draco
Dracogoogle/draco

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

7.2k1.1kC++
16 days ago
QuantLib
QuantLiblballabio/quantlib

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

7.1k2.2kC++
3 days 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.0k742C
2 days ago
mGBA
mGBAmgba-emu/mgba

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

7.0k973C
4 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.6k2.9kC
2 days ago
cppcheck
cppcheckdanmar/cppcheck

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

6.6k1.6kC++
3 days ago
Snappy
Snappygoogle/snappy

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

6.6k1.0kC++
1 month ago
wav2letter
wav2letterfacebookresearch/wav2letter

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

6.4k994C++
3 months ago
Wav2Letter++
Wav2Letter++facebookresearch/wav2letter

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

6.4k994C++
3 months ago
nanomsg
nanomsgnanomsg/nanomsg

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

6.3k1.0kC
6 months ago
H3js
H3jsuber/h3

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

6.2k567C
2 days ago
lwan
lwanlpereira/lwan

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

6.0k553C
12 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#
18 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#
18 days ago
1
2
3
4
10