CMake Alternatives & Competitors
The best CMake alternatives based on verified products, community votes, reviews and other factors.
Some of the top features or benefits of CMake are: Cross-platform support, Build tool agnostic, Large community and extensive documentation, Integrated testing support, and Modular and scalable. You can visit the info page to learn more.
We have listed more than 10 alternatives to CMake. You can find them below. The top competitors are: GNU Make, SCons, and SBT. Apart from the top ones, people also compare CMake with MSBuild, Apache Maven, and Meson.
Latest update:
Listed in
Filter
-
/gnu-make-alternatives
GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
Key GNU Make features:
Portability Dependency Management Open Source Wide Adoption
-
/scons-alternatives
SCons is an Open Source software construction tool—that is, a next-generation build tool.
Key SCons features:
Python Integration Automatic Dependency Tracking Cross-Platform Wide Range of Tools
-
Try for free
Ensure healthy website performance, uptime, and free from vulnerabilities. Automatic checks for SSL Certificates, domains and monitor issues with your websites all from one console and get instant notifications on any issues.
Key Netumo features:
Monitoring SSL Monitoring Twitter SMS notifications
-
/sbt-alternatives
SBT is a build tool for Scala, like Ant or Maven but with hieroglyphics.
Key SBT features:
Incremental Compilation Interactive Shell Built-In Dependency Management Scala-Specific
-
/ninja-build-alternatives
Ninja is a small build system with a focus on speed.
Key Ninja Build features:
Speed Simplicity Parallelism Incremental Builds
-
/finalbuilder-alternatives
FinalBuilder is a build automation tool.
Key FinalBuilder features:
User-Friendly Interface Comprehensive Action Library Integrated Debugging Version Control Integration
-
/npm-alternatives
npm is a package manager for Node.
Key npm features:
Large Ecosystem Active Community Integration with Node.js Version Control
-
/meson-alternatives
Meson is an open source build system meant to be both extremely fast, and, even more importantly...
Key Meson features:
Speed Ease of Use Cross-Platform Support Ninja Backend
-
/ender-alternatives
Frontend Development.
Key Ender features:
Lightweight Modular Customizable Easy to Extend
-
/makeme-alternatives
Building Software Made Simple.
Key MakeMe features:
Automated Dependency Management Cross-Platform Support Efficient Build Automation Easy Integration
-
/buck-alternatives
A high-performance build tool for Android by Facebook.
Key Buck features:
Speed Deterministic Builds Reproducibility Fine-Grained Build Targets
-
/jshint-alternatives
New JSHint website. Anton Kovalyov Oct 1st, 2013. For the last couple of weeks I've been working on a new homepage for JSHint and today I'm proud to announce the new jshint. com! JSHint Website.
Key JSHint features:
Customization Community Support Real-time Feedback Integration
-
/apache-maven-alternatives
Apache Maven is a project comprehension and management software tool.
Key Apache Maven features:
Dependency Management Standardized Project Structure Reproducible Builds Extensive Plugin Ecosystem
-
/rollup-js-alternatives
Rollup is a module bundler for JavaScript which compiles small pieces of code into a larger piece such as application.
Key rollup.js features:
Tree Shaking Output Formats Plugins Code Splitting














