Top 15 Most Popular Build Automation Softwares | Dec 2024

Here are the top 15 most popular build automation softwares as derived from our TpSort Score which is a continually popular score, it denotes an estimated popularity of a software.

1. autosetup

autosetup autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.autosetup is designed to be light-weight, fast, simple and flexible.Notable features include:* Easily check for headers, functions, types for C/C++* Easily support user configuration options* Can......

2. MakeMe

MakeMe Embedthis MakeMe is a modern replacement for make and autoconf. It manages the building of programs and products by direct compilation and the generation of IDE projects and Makefiles. MakeMe can portably build programs for Linux, Mac and Windows and handles cross-compilation with ease.......

3. Makepp

Makepp Uses a syntax almost identical to GNU make.Automatically handles cross-makefile dependencies — recursive make is no longer necessary.Finds all include files (scans source files for #include) automatically, and makes them if they don’t yet exist.Rebuilds if command is different from last build, even if the files haven’t changed.Can automatically symlink......

4. Automake

Automake GNU Automake is a programming tool that produces portable makefiles for use by the make program, used in compiling software.......

5. qmake

qmake Manual: https://doc.qt.io/qt-5/qmake-manual.html 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. qmake can be used for any software......

6. Premake

Premake Powerfully simple build configurationDescribe your software project just once, using Premake's simple and easy to read syntax, and build it everywhere. Generate project files for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across Windows, Mac OS X, and Linux. Use the full featured Lua scripting engine to make build......

7. GNU Make

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

8. Ninja Build

Ninja Build Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.......

9. Distelli

Distelli Distelli makes it fast and easy for developers to build, test deploy code to any server with the push of a button. Our platform empowers developers and their teams to spend less time building and maintaining complex deployment tools and homegrown scripts so they can focus their valuable time and......

10. BuildNotify

BuildNotify BuildNotify is a CCMenu equivalent for Ubuntu. (or CCTray equivalent for Ubuntu if you happen to use windows). It resides in your system tray and notifies you of the build status for different projects on your continuous integration servers.......

11. Automic Release Automation

Automic Release Automation Automic Release Automation automates application deployments through your environments. Designed to facilitate rapid feedback and continuous delivery in agile development while providing the security, audit trails, versioning and approvals needed in production.......

12. Yoga

Yoga yoga is a prompt-driven scaffolding system (boilerplate/starter-code generation). Its aim is to make it easier to create and maintain personal boilerplates that evolve over time.What makes yoga different?- 100% driven by command-line prompts (via Inquirer).- The logic of copying files is in the filenames themselves, e.g. {isGulp}gulpfile.js or {useSass}main.scss.- Files......

13. AnyStatus extension for Visual Studio

AnyStatus extension for Visual Studio AnyStatus is a Visual Studio extension for monitoring processes and services on the back end of your development workflow. It lets you monitor and control build and integration services like AppVeyor, Jenkins, TeamCity, or TFS, and monitor Windows services, HTTP statuses, TCP ports, performance counters, CPU usage, Coveralls code coverage......

14. Rake

Rake 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.......

15. CatLight

CatLight CatLight shows build status notifications in your tray on Windows or menu bar on OS X. It can get build status from Jenkins, AppVeyor, TFS 2015 and Visual Studio Online (VSTS). For Team Foundation Server, Catlight supports new vNext Team Builds, as well as XAML builds.When a build is broken,......