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.