Check out FlakeHub - the best place to discover and publish Nix flakes, from Determinate Systems.
We use a single, first-party analytics cookie to focus our limited time and energy on the most important documentation. Check out our privacy policy.
We recommend starting with the Nix quick start and consulting concept docs primarily for clarification. Feel free to click x to the right to disable this notification on all concept docs.
FlakeHub is a platform for discovering and publishing Nix flakes built by Determinate Systems. It offers a wide variety of features that Nix on its own does not:
~
(flexible patch) and =
(exact match).nixos
or rust
FlakeHub also offers a CLI tool called fh
that you can use to perform a variety of actions against the FlakeHub API.
Although we at Determinate Systems believe that FlakeHub makes important aspects of using Nix flakes more straightforward—and fun!—it is a proprietary platform and mostly not open source. Most of FlakeHub's features are free, including semantic versioning and publishing public flakes
In other words, you can use Nix and Nix flakes without using FlakeHub just as you can use Git without using GitHub.