Sourcify
Effortlessly find and manage open-source dependencies for your projects.

A command-line task runner that eliminates the syntax debt of Make for modern software engineering.

Just is a high-performance, command-line runner implemented in Rust, designed to facilitate project-specific task execution without the esoteric syntax and behavioral legacy of GNU Make. By 2026, it has become the industry standard for AI orchestration pipelines, where complex sequences of model training, evaluation, and deployment scripts require a reliable, cross-platform entry point. Unlike Make, Just is not a build system; it does not track file modification times for dependency resolution, which makes it significantly more predictable for non-compilation tasks like container orchestration, data preprocessing, and API testing. Its architecture allows for recipe-specific shells, environment variable injection via .env files, and sophisticated parameter passing. In the 2026 market, Just is frequently integrated into AI Agent workflows, providing a structured interface for autonomous agents to execute local system commands securely. Its widespread adoption is driven by its zero-dependency binary, making it ideal for minimal container environments and ephemeral CI/CD runners where speed and footprint are critical factors.
Just is a high-performance, command-line runner implemented in Rust, designed to facilitate project-specific task execution without the esoteric syntax and behavioral legacy of GNU Make.
Explore all tools that specialize in ci/cd abstraction. This domain focus ensures just delivers optimized results for this specific requirement.
Allows passing positional or named arguments directly from the CLI into variables within the justfile.
Recipes can be written in any language (Python, JS, Bash) by specifying a shebang at the top of the recipe.
Automatic loading of .env files and powerful variable interpolation across all recipes.
Recipes can call other recipes and pass data between them efficiently.
The --dry-run flag prints the commands that would be executed without actually running them.
Uses 'if/else' logic and shell-based evaluations to decide whether to execute specific task branches.
Pre-recipe comments are automatically parsed and displayed in a formatted help menu via 'just --list'.
Install the binary using a package manager: 'cargo install just', 'brew install just', or 'apt install just'.
Verify installation by running 'just --version' in your terminal.
Create a file named 'justfile' in your project root directory.
Define a basic recipe, for example: 'hello: @echo "Hello World"'.
Run the recipe using the command 'just hello'.
Add parameters to recipes using syntax like 'deploy version:', allowing for 'just deploy 1.0.1'.
Configure global settings like 'set shell := ["powershell", "-c"]' for cross-platform compatibility.
Utilize the '--list' flag to view all available commands in a project.
Implement '.env' file loading using 'set dotenv-load' for secret management.
Integrate into CI/CD pipelines (GitHub Actions/GitLab CI) by calling 'just <recipe>' in the run steps.
All Set
Ready to go
Verified feedback from other users.
"Users praise Just for its simplicity and the way it solves the 'Make is too hard' problem. It is considered the gold standard for project automation in the Rust ecosystem."
Post questions, share tips, and help other users.
Effortlessly find and manage open-source dependencies for your projects.

End-to-end typesafe APIs made easy.

Page speed monitoring with Lighthouse, focusing on user experience metrics and data visualization.

Topcoder is a pioneer in crowdsourcing, connecting businesses with a global talent network to solve technical challenges.

Explore millions of Discord Bots and Discord Apps.

Build internal tools 10x faster with an open-source low-code platform.

Open-source RAG evaluation tool for assessing accuracy, context quality, and latency of RAG systems.

AI-powered synthetic data generation for software and AI development, ensuring compliance and accelerating engineering velocity.