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 28 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
OpenStaticAnalyzer
OpenStaticAnalyzersed-inf-u-szeged/OpenStaticAnalyzer

A platform-independent static analysis tool that performs deep code quality analysis for Java, Python, C#, JavaScript, and C/C++ systems.

5319C++
3 years ago
appimagecraft
appimagecraftTheAssassin/appimagecraft

A powerful build script generator that automates the creation of AppImages with a focus on reproducibility and local testing.

5213Python
1 month ago
clsdk
clsdkgofractally/Eden

A C++ testing framework for EOSIO smart contracts with in-contract WebAssembly debugging in VS Code.

5124C++
2 years ago
cros
crosros-industrial/cros

A single-thread pure C implementation of the Robot Operating System (ROS) framework for embedded and resource-constrained systems.

5027C
3 years ago
libadm
libadmebu/libadm

A C++11 library for parsing, modifying, creating, and writing ITU-R BS.2076 Audio Definition Model (ADM) XML files.

5018C++
2 days ago
BitmapPlusPLus
BitmapPlusPLusbaderouaich/BitmapPlusPlus

A simple and fast single-header C++ library for reading, writing, and manipulating BMP image files.

5014CMake
1 year ago
influxdb-cpp-rest
influxdb-cpp-restd-led/influxdb-cpp-rest

A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.

4928C++
8 months ago
BASIS
BASIScmake-basis/BASIS

CMake BASIS is a build system and software implementation standard that simplifies creating sharable software and libraries.

4910C++
5 years ago
BMXlib
BMXlibebu/bmx

Library and utilities for reading and writing SMPTE MXF and other broadcast media files, supporting industry standardization.

4915C++
25 days ago
UltrafastSecp256k1
UltrafastSecp256k1shrec/UltrafastSecp256k1

Ultra high-performance secp256k1 ECC engine with GPU acceleration, continuous adversarial audit, and multi-language bindings.

4720C++
19 hours ago
cl-nextstep
cl-nextstepbyulparan/cl-nextstep

Cocoa binding for Common Lisp on macOS, enabling native GUI development using CFFI and sb-alien.

478Common Lisp
3 months ago
NearChuckle
NearChucklerohit-n/NearChuckle

A Linux port of Far Cry 1 using SDL3, based on the game's leaked source code.

476C++
2 months ago
autocmake
autocmakecoderefinery/autocmake

A CMake plugin composer that simplifies building and maintaining CMake-based projects by assembling reusable modules.

4618CMake
3 months ago
Nuklear
NuklearTimu5/bindbc-nuklear

D language bindings for the Nuklear immediate-mode graphical user interface library.

469D
2 years ago
cmake-modules
cmake-modulesTronic/cmake-modules

A collection of CMake modules including LibFindMacros for simplifying library detection in CMake projects.

4517CMake
3 years ago
maxr
maxrmaxr-dot-org/maxr

A turn-based strategy game that modernizes the classic M.A.X. (Mechanized Assault & Exploration) for multiplayer on contemporary systems.

456C++
1 month ago
system_tests
system_testsros2/system_tests

System tests for ROS 2's rclcpp and rclpy client libraries to validate core functionality across different RMW implementations.

4555C++
1 day ago
SoCMake
SoCMakeHEP-SoC/SoCMake

A CMake library that extends CMake to support hardware development, enabling unified builds for System-on-Chip projects.

447CMake
2 days ago
GreatCMakeCookOff
GreatCMakeCookOffUCL/GreatCMakeCookOff

A collection of useful and experimental CMake recipes for simplifying build system configuration.

4421CMake
3 years ago
grpc
grpchuntlabs/grpc-dlang

A gRPC implementation for the D programming language, built on the hunt-http library.

445D
4 years ago
mgclient
mgclientmemgraph/mgclient

A C/C++ client library for connecting to and interacting with the Memgraph graph database.

446C
2 days ago
ros2_pytorch
ros2_pytorchklintan/ros2_pytorch

A ROS2 template node for running PyTorch C++ models, enabling real-time inference in robotics applications.

437C++
7 years ago
libbw64
libbw64ebu/libbw64

A lightweight C++ header-only library for reading and writing Broadcast Wave 64 (ITU-R BS.2088) audio files.

4319C++
2 years ago
aeronet
aeronetsjanel/aeronet

A modern, fast, and ergonomic C++ HTTP/1.1, HTTP/2, and WebSocket server library for Linux, macOS, and Windows.

430C++
1 day ago
PENF
PENFszaghi/PENF

A pure Fortran 2003+ library for portable, parametrized numerical types, format strings, and number-string conversions.

4223Fortran
23 days ago
JSON++
JSON++tunnuz/json

A self-contained Flex/Bison JSON parser for C++11 that maps JSON structures to native C++ types.

4115C++
10 years ago
d-SEAMS
d-SEAMSd-SEAMS/seams-core

A C++ core engine for deferred structural elucidation analysis of molecular dynamics trajectories.

4110C++
1 month ago
Fireworks Engine
Fireworks EnginePikachuxxxx/Fireworks-Engine

A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.

404C++
4 years ago
ruleprocessorY
ruleprocessorYTheWorkingDeveloper/ruleprocessorY

A next-generation rule processor for hashcat with multibyte character support and rule optimization capabilities.

397C++
8 months ago
libear
libearebu/libear

A C++14 library for rendering ADM audio content according to ITU-R BS.2127, providing gain calculation and application components.

3916C++
2 years ago
milagro-crypto-c
milagro-crypto-capache/incubator-milagro-crypto-c

A standards-compliant C cryptographic library with no external dependencies, supporting multiple elliptic curves and RSA security levels.

3915C
2 years ago
cmake-unit
cmake-unitpolysquare/cmake-unit

A unit testing framework for CMake scripts, enabling automated testing of CMake macros and build logic.

395CMake
9 years ago
osrf_testing_tools_cpp
osrf_testing_tools_cpposrf/osrf_testing_tools_cpp

A collection of C++ testing utilities including memory interception, Googletest integration, and environment-aware test runners.

3834C++
2 months ago
Zelda Classic
Zelda ClassicArmageddonGames/ZeldaClassic

A 2D game engine and editor for creating custom Legend of Zelda quests.

386C++
1 year ago
CMakeInstallExample
CMakeInstallExampleDeveloperPaul123/CMakeInstallExample

A demonstration of using CMake and CPack to create Windows installers for C++ projects.

3813CMake
4 years ago
code_coverage
code_coveragemikeferguson/code_coverage

A ROS package for generating code coverage reports for C++ and Python code in ROS packages.

3724CMake
2 years ago
1
27
28
29
31