cmkr

cmkr 0.2.46

Modern build system based on CMake and TOML.

  • By build-cpp
  • Open Source
  • Updated Feb 1, 2026
Download for Windows

About cmkr

cmkr, pronounced "cmaker", is a modern build system based on CMake and TOML.

cmkr parses cmake.toml files and generates a modern, idiomatic CMakeLists.txt for you.

cmkr can bootstrap itself and you only need CMake and a C++ compiler to use it.

What's new in 0.2.46

What's Changed

  • fix #172 by @d06i in #180
  • fix #186 by @de-ep in #191
  • Add support for [target].dependencies by @mrexodia in #194
  • Support TOML 1.1.0 by @mrexodia in #193
  • Add support for conditional [project].languages by @mrexodia in #195

New Contributors

  • @d06i made their first contribution in #180

Full release notes »

Technical details

Publisherbuild-cpp
AuthorDuncan Ogilvie
Version0.2.46
Release date2026-02-01
LicenseMIT
Installer typezip
Architecturex64
Package IDbuild-cpp.cmkr
DependenciesMicrosoft.VCRedist.2015+.x64

Install cmkr from the command line

Install with Windows Package Manager
winget install --id=build-cpp.cmkr -e
Update to the latest version
winget upgrade --id=build-cpp.cmkr -e
Uninstall
winget uninstall --id=build-cpp.cmkr -e

beginner-friendlybuild-systemcmakecmkrcppmodern-cmakemodern-cpptoml

Frequently asked questions

Is cmkr free?

Yes. cmkr is free and open-source software released under the MIT license.

What is the latest version of cmkr?

The latest version is 0.2.46, released on Feb 1, 2026.

Is it safe to download cmkr?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 701caf080429b5ec30d4c34b45f68070a391a6f0acb26da5b4c7721b8e707083.

Which Windows versions does cmkr support?

cmkr runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall cmkr?

Open Settings › Apps › Installed apps, find cmkr and select Uninstall. From the command line, run winget uninstall --id=build-cpp.cmkr -e.