Skip to main content

Freight LogoFreight

The Professional, Zero-Dependency Git Hook Orchestrator.

Zero Runtime Dependencies

Stop forcing Node.js or Python on your team. Freight is a single, static Go binary that works out-of-the-box on macOS, Linux, and Windows.

Conductor & Railcar Architecture

The Conductor is a high-performance binary at your repo root that orchestrates events, while the Railcar (railcar.json) is your unified, declarative manifest.

Effortless Team Portability

Commit the Conductor binary directly to your repository. New team members and CI/CD pipelines instantly inherit your full suite of hooks without installing global tools.

One-Step Engineering Safety

Run freight init to bootstrap your repository. Freight automatically rewires every Git hook to the Conductor, ensuring your quality gates are always enforced.