Skip to main content

The scheduler that doesn't become an ops project

Workflows belong in your codebase
Version them. Review them. Ship them together.

Husky is a project-scoped, Git-versioned workflow daemon. Define jobs in husky.yaml next to the app they automate, then review, diff, branch, and ship workflow changes with the rest of your code, without managing a separate platform.

$curl -fsSL https://raw.githubusercontent.com/husky-scheduler/husky/main/install.sh | sh

Zero Intrusion

No SDK required. Your code stays untouched. If it runs in a terminal, Husky can orchestrate it.

Self-contained

Single binary. No database, no container runtime, no external dependencies to manage.

Language agnostic

Shell, Python, Go, Node — run any script in any language, exactly as you would locally.

Air-Gapped Ready

Runs fully offline. No cloud phone-home, no telemetry, no surprises.

Up and running in 3 steps

Everything installs with a single command and runs locally with no cloud account required.

bash
curl -fsSL https://raw.githubusercontent.com/husky-scheduler/husky/main/install.sh | sh

Built in the open, for everyone

Husky is MIT-licensed and developed entirely in public. Contributions, issues, and feature requests are welcome.