waf Alternatives

    waf is described as 'Waf is a Python-based framework for configuring, compiling and installing applications' and is an app in the Development category. There are more than 25 alternatives to waf for a variety of platforms, including Linux, Windows, Mac, BSD and Android. The best alternative is CMake, which is both free and Open Source. Other great apps like waf are GNU Make (Free, Open Source), Ninja Build (Free, Open Source), SCons (Free, Open Source) and Maven (Free, Open Source).

    This page was last updated Sep 26, 2021

    1. Rake is a software task management and build automation tool. It allows you to specify tasks and describe dependencies as well as to group tasks in a namespace.
      No screenshots yet
    2. Cake (C# Make) is a cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages.


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      SBT is a build tool for Scala, like Ant or Maven but with hieroglyphics.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      qmake is a tool from The Qt Company that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      • Haiku
      EBuild is a software project build, dependency management and reporting technology. The aim is to be able to tackle any build problem in a structured, declarative and elegant way. It is extensible via a plugin interface.
      No screenshots yet


    3. Automatically generate Makefile.in files compliant with the GNU Coding Standards.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      BuildAMation is a build system and project generator for C and C++ desktop applications, with an extensible architecture. It is written in C#, and works on Windows, Linux and Apple OSX.
      No screenshots yet
      • FreeProprietary
      • Windows
      NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      PHing Is Not GNU make; it's a PHP project build system or build tool based on ?Apache Ant.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Tup is a file-based build system for Linux, OSX, and Windows. It inputs a list of file changes and a directed acyclic graph (DAG), then processes the DAG to execute the appropriate commands required to update dependent files.
      No screenshots yet
    Showing 20 of 28 alternatives