VibeHunt
Back to browse

just

Modern `make`-like command runner.

`just` provides a simple, project‑local command runner that stores tasks—called recipes—in a `justfile` using a syntax reminiscent of `make`. Users invoke a recipe with `just RECIPE`, optionally passing arguments, and the tool executes the associated shell commands. It is designed as a lightweight runner rather than a full build system, eliminating the need for `.PHONY` declarations and reducing the complexity typical of `make`.

The program runs on Linux, macOS, Windows, and other Unix‑like systems without extra dependencies, assuming a standard `sh` is available (alternative shells can be configured). It offers detailed error reporting, static analysis for unknown recipes or circular dependencies, automatic loading of `.env` files, and support for shebang‑style recipes in any language. Command‑line completion scripts are provided for popular shells, and recipes can be listed directly from the terminal.

`just` is distributed as a stable crate on crates.io, with pre‑built binaries, package‑manager installations, and source builds via `cargo`. It targets developers who need a concise, cross‑platform way to define and run recurring project commands.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps