About this project
just is a command runner designed to save and execute project-specific commands. It uses a `justfile` with a syntax inspired by `make`, but functions as a command runner rather than a build system, avoiding the complexity of file-based dependency tracking (e.g., no need for `.PHONY`).
Key capabilities include:
- Cross-platform support for Linux, macOS, and Windows.
- Support for recipe parameters, flags, and options.
- A rich expression language with built-in functions.
- Static resolution of unknown recipes and circular dependencies.
- Integration with `.env` files for environment variable management.
- Ability to write recipes in arbitrary languages using shebangs (e.g., Python, Node.js).
- Support for organizing commands into modules and imports.
- Command-line completion scripts for popular shells.
- Ability to be invoked from any subdirectory of the project.