A curated list of awesome CMake resources, scripts, modules and examples.
-
Updated
May 11, 2026
A curated list of awesome CMake resources, scripts, modules and examples.
A CMake toolchain file for iOS/iPadOS, visionOS, macOS, watchOS & tvOS C/C++/Obj-C++ development
A collection of as simple as possible, modern CMake projects
Make CMake less painful when trying to write Modern Flexible CMake (legacy)
TriBITS: Tribal Build, Integrate, and Test System,
Vcpkg autoinstaller for CMake: Fetch Vcpkg (with versioning), bootstrap Vcpkg, install packages from `vcpkg.json`-manifest or individually from within CMake
Compile and embed Dlib in your Android projects with ease.
vcpkg registry maintained by @luncliff
Izzy's eXtension Modules for CMake
An open-source Vatsim monitor
Find package modules of the CMake BASIS project.
Repository for collecting, curating and maintaining up to date CMake scripts.
Simplify your Semantic-Versioning! `Version.cmake` automates versioning every developer build using code commits and repository tags.
This repository provides modules and scripts that simplify the process of building and running RTI Connext applications using CMake.
A cmake modules registry based on vcpkg
Reasonable CMake Project for C++
A collection of utilities for creating projects with CMake scripts.
A beginner-friendly guide to getting started with CMake, covering key concepts and examples for building CPP projects.
Add a description, image, and links to the cmake-scripts topic page so that developers can more easily learn about it.
To associate your repository with the cmake-scripts topic, visit your repo's landing page and select "manage topics."