Select your language

Home arrow-right ... arrow-right Development Tools arrow-right CMake

We've compiled a list of 29 free and paid alternatives to CMake. The primary competitors include Maven, Gradle. In addition to these, users also draw comparisons between CMake and Ant, Rake, Ninja Build. Also you can look at other similar options here: Development Tools.


Maven
Free Open Source

Apache Maven is a Java-based tool for build automation and project management (in software...

Gradle
Free Open Source

Gradle is build automation evolved.

Ant
Free Open Source

Apache Ant is an Open Source Java-based build tool (for software development).

Rake
Free Open Source

Rake is a software task management and build automation tool.

Ninja Build
Free Open Source

Ninja is a small build system with a focus on speed.

SCons
Free Open Source

SCons is an Open Source software construction tool—that is, a next-generation build tool.

UppercuT
Free Open Source

The easiest build framework you will ever use.

GNU Make
Free Open Source

Make is a tool which controls the generation of executables and other non-source files of a program...

Setup.shl
Free Open Source

A pure Bash build tool/library, useful to describe composable, expressive build processes.

makebreed
Free Open Source

makebreed is a customizable shell script (.

CMake is a family of tools designed to build, test and package software.

CMake Platforms

tick-square Linux
tick-square Mac
tick-square Windows

CMake Video and Screenshots

CMake Overview

CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.

Top CMake Alternatives

Share your opinion about the software, leave a review and help make it even better!

CMake Categories

Development Tools

CMake Tags

compiling-tool compiling build-tool build-automation cross-platform software-testing development

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?