Software Alternatives & Startups

CMake

CMake is an open-source, cross-platform family of tools designed to build, test and package software.

CMake

CMake Alternatives & Competitors

  1. 88

    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

    /gnu-make-alternatives
  2. 73

    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

    Open Source

    /scons-alternatives
  3. 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

    Try for free freemium $9 / Monthly (Lite plan) Sponsored

    Try for free
  4. 51

    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

    Open Source

    /sbt-alternatives
  5. 46

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

    Key Ninja Build features:

    Speed Simplicity Parallelism Incremental Builds

    Open Source

    /ninja-build-alternatives
  6. 32

    FinalBuilder is a build automation tool.

    Key FinalBuilder features:

    User-Friendly Interface Comprehensive Action Library Integrated Debugging Version Control Integration

    /finalbuilder-alternatives
  7. 26

    npm is a package manager for Node.

    Key npm features:

    Large Ecosystem Active Community Integration with Node.js Version Control

    /npm-alternatives
  8. 37

    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

    Open Source

    /meson-alternatives
  9. 25

    Frontend Development.

    Key Ender features:

    Lightweight Modular Customizable Easy to Extend

    /ender-alternatives
  10. 33

    Building Software Made Simple.

    Key MakeMe features:

    Automated Dependency Management Cross-Platform Support Efficient Build Automation Easy Integration

    /makeme-alternatives
  11. 37

    A high-performance build tool for Android by Facebook.

    Key Buck features:

    Speed Deterministic Builds Reproducibility Fine-Grained Build Targets

    /buck-alternatives
  12. 25

    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

    Open Source

    /jshint-alternatives
  13. 29

    Apache Maven is a project comprehension and management software tool.

    Key Apache Maven features:

    Dependency Management Standardized Project Structure Reproducible Builds Extensive Plugin Ecosystem

    Open Source

    /apache-maven-alternatives
  14. 25

    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

    Open Source

    /rollup-js-alternatives
If you think we've missed something, please suggest an alternative to CMake.

CMake discussion

Log in or Post with