31 lines
965 B
Markdown
31 lines
965 B
Markdown
---
|
|
title: "just"
|
|
category: "Developer tools"
|
|
tagline: "A command runner: save a project's commands in a justfile and run them by name."
|
|
source: "pacman"
|
|
package: "just"
|
|
command: "just"
|
|
website: "https://just.systems/"
|
|
code: "https://github.com/casey/just"
|
|
links:
|
|
- name: "The just manual"
|
|
url: "https://just.systems/man/en/"
|
|
---
|
|
|
|
## What it is
|
|
|
|
just saves the commands a project uses, such as building, testing or deploying, in a `justfile`, as named recipes. `just test` runs the test recipe; `just` on its own runs the first one, and `just --list` shows them all. It's like make for running commands, without make's quirks around files and tabs.
|
|
|
|
## Why it's here
|
|
|
|
- **Commands you don't have to remember.** Each project documents its own tasks.
|
|
- **Simple syntax.** Recipes can take arguments and depend on each other.
|
|
|
|
## On CoreDesktop
|
|
|
|
just is installed from pacman. `update` keeps it current with the rest of the pacman packages.
|
|
|
|
```
|
|
just --list
|
|
```
|