SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 CMake Open-Source Projects
-
Project mention: My Battle with CI/CD - CMake, Windows, and Cross-Platform Pain | dev.to | 2025-11-14
- name: Setup vcpkg and install libgit2 (Windows) if: runner.os == 'Windows' run: | git clone https://github.com/Microsoft/vcpkg.git cd vcpkg .\bootstrap-vcpkg.bat .\vcpkg install libgit2:x64-windows # This is redundant!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: OpenRCT2 v0.5.1 "Swamp Castle" released Last version to support Windows 7 | news.ycombinator.com | 2026-05-30
You can follow the link to the cask code on GitHUb and the line disabling will (usually) leave a clear reason. In this case, because of Gatekeeper/codesigning because that costs money https://github.com/OpenRCT2/OpenRCT2/issues/15879?utm_source...
-
-
-
The least painful C/C++ build tool I've used is xmake
https://github.com/xmake-io/xmake
The reason why I like it (beyond ease-of-use) is that it can spit out CMakeLists.txt and compile_commands.json for IDE/LSP integration and also supports installing Conan/vcpkg libraries or even Git repos.
set_project("myapp") -
About Monero: https://getmonero.org
-
Although vcpkg is probably the most popular, I’m a fan of https://conan.io/
-
-
Project mention: GOG is getting acquired by its original co-founder: What it means for you | news.ycombinator.com | 2025-12-29
You might be interested in VCMI, which is an open source engine for HoMM3.
https://vcmi.eu/
-
-
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
-
-
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
-
warzone2100
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Project mention: Ask HN: Which Do you know any open source games? | news.ycombinator.com | 2025-08-10 -
-
-
xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
-
-
-
widelands
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
Project mention: Widelands is a free, open-source real-time strategy game inspired by Settlers II | news.ycombinator.com | 2025-11-24 -
-
Meet cmake-init — an awesome open-source project that can completely tale care of creating your C/C++ projects with a professional structure, ready-made CMake setup, testing, and more.
CMake discussion
CMake related posts
-
CMake Support for the Dear ImGui
-
I built a Cargo-like build tool for C/C++
-
Hello Worg, the Org-Mode Community
-
Initializing C and C++ projects with cmake-init
-
Isocoaster – Theme Park Builder
-
Xmake: A cross-platform build utility based on Lua
-
We Put Claude Code in Rollercoaster Tycoon
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source CMake projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Vcpkg | 27,123 |
| 2 | OpenRCT2 | 15,784 |
| 3 | openage | 14,239 |
| 4 | cmake-examples | 13,061 |
| 5 | xmake | 12,026 |
| 6 | monero | 10,585 |
| 7 | conan | 9,387 |
| 8 | Mumble | 8,044 |
| 9 | vcmi | 5,666 |
| 10 | awesome-cmake | 5,387 |
| 11 | ModernCppStarter | 5,362 |
| 12 | Librum | 5,288 |
| 13 | magnum | 5,165 |
| 14 | CPM.cmake | 4,016 |
| 15 | warzone2100 | 3,831 |
| 16 | dockcross | 3,586 |
| 17 | OpenSceneGraph | 3,574 |
| 18 | xray-16 | 3,500 |
| 19 | rttr | 3,456 |
| 20 | SHOGUN | 3,071 |
| 21 | widelands | 2,850 |
| 22 | cmake-cookbook | 2,847 |
| 23 | cmake-init | 2,527 |