For Minimalistisches Build-System für Softwareprojekte, the strongest matches are ninja-build/ninja (Ninja is a minimal, low-level build system designed for), go-task/task (go-task/task is a YAML-based task runner and build tool) and casey/just (just is a lightweight command runner with a simple). Each is ranked by relevance to your query, popularity and recent activity.
Wir kuratieren Open-Source GitHub Repositories passend zu „minimalist build systems“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.
Ninja is a low-level build system and executable designed to function as a backend for higher-level build generators. It serves as a build graph processor that evaluates build files to determine the optimal execution order for target dependencies and binaries. The tool focuses on fast software compilation by executing commands based on dependency graphs to transform source code into binaries. It operates as an incremental build tool, utilizing file timestamps to manage build operations and recompile only the modified parts of a project. The system manages build automation through automated d
Ninja is a minimal, low-level build system designed for speed and simplicity, with a small binary, no required external dependencies, fast incremental builds, and explicit dependency handling — exactly the lightweight, no-frills build tool this search targets.
Task is a YAML-based task runner and build tool used to define and automate development workflows. It functions as a dependency-based build system and cross-platform task automator, allowing users to execute shell commands across different operating systems using a declarative configuration file. The project operates as an incremental build tool, utilizing file fingerprints and checksums to track state and avoid redundant work by determining if tasks are up to date. It manages execution via a dependency graph to ensure prerequisites are completed before target commands run. The system includ
go-task/task is a YAML-based task runner and build tool with incremental builds and dependency graph execution, making it a lightweight and simple alternative to traditional build systems like Make, which aligns with the request for minimal overhead.
This project is a command-line task runner designed to manage project-specific workflows through a centralized, configuration-driven interface. It functions as a declarative tool for organizing build logic, environment variables, and task dependencies into a structured format, enabling the automation of complex development pipelines. The tool distinguishes itself by providing a shell-agnostic execution layer that ensures consistent behavior across Windows, macOS, and Linux. It supports advanced workflow orchestration by constructing directed acyclic graphs to manage task prerequisites, while
just is a lightweight command runner with a simple justfile syntax, small binary, and explicit task dependencies, making it a fitting minimalist build tool that aligns well with the intent of low overhead and simplicity.