Availability
kit works across platforms, with support for macOS and Windows, via Windows Subsystem for Linux (WSL).
kit is an opinionated starter kit for software development, based on the Nix ecosystem. It automatically (and safely)
installs and manages a fleet of coding tools, including agent harnesses, command line tools and runtimes so you can build
faster and with more confidence.
Regardless if you are new to software development, have years of experience (or are an agent yourself) kit is a game-changer.
It brings the confidence of knowing your tools always work the same way and the breadth of the largest package repository in the world
right to your machine without any added complexity.
Availability
kit works across platforms, with support for macOS and Windows, via Windows Subsystem for Linux (WSL).
Speed
kit itself is performant (written in Rust). It takes advantage of the Nixpkgs cache to download all of your
tools efficiently.
Accuracy
kit delegates package management to Nix, a deterministic build engine. Every release is guaranteed to be
reproducible on any machine.
Flexibility
kit grants access to the entire Nixpkgs repository (over 140,000 packages). On macOS, kit also manages
Homebrew packages.
Confidence
kit has sensible defaults and won’t make any changes without your approval.
Compare kit to other package management options, including brew, scoop and nix itself.
For more information, take a look at the FAQs. If your question isn’t answered there, feel free to start a GitHub discussion.