Make (or GNU Make) is a build automation tool that automatically builds executable programs and libraries from source code by reading Makefiles.. There are currently 13 open-source alternatives to make, with a combined total of 100.4k GitHub stars. The most common language among these projects is Go.
Showing 13 open-source alternatives
A command runner for saving and running project-specific commands with a simple, make-inspired syntax.
A unified tool that manages development tool versions, environment variables, and project tasks from a single configuration.
A fast, cross-platform build tool and task runner inspired by Make, designed for modern development workflows.
A small build system focused on speed, designed to compile software quickly.
A make-like build tool for Go projects that lets you write build tasks as plain Go functions.
A CLI task runner that uses a markdown file as both human-readable documentation and command definitions.
A task automation library for Go, designed as a portable alternative to Make, Mage, and Task.
A command line interface that analyzes Swift files to list and run public functions, enabling Swift-based scripting.
A modern command-line job processor for parallel task execution, similar to make.
A cross-platform task runner for executing commands and generating files from templates.
A lightweight Lua-based build engine that interprets dependency rules for cross-platform compilation and automation.
A Rake-like task manager for Crystal projects that uses plain Crystal code to define and execute tasks.
A powerful and flexible Make-like utility tool for defining and running tasks using plain Crystal code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.