Welcome to the new unified Determinate docs experience!
FlakeHubFlake discovery

Flake discovery

FlakeHub provides several ways of discovering flakes that have been published to the platform.

The FlakeHub UI provides a search bar that enables you to search for flakes using arbitrary search queries, such as “rust” or “nix neovim.” You can activate the search bar using ⌘ + K or Ctrl + K.

You can also search using the FlakeHub CLI’s search command. Here’s an example:

fh search wayland

Listing

All flakes

You can see a listing of all available flakes at flakehub.com/flakes or using fh:

fh list flakes

All organizations

You can see a listing of all public organizations at flakehub.com/orgs or using fh:

fh list orgs

Releases for a flake

You can see a listing of all releases of a flake at a URL with this structure:

https://flakehub.com/flake

/
:org
/
:project
/
releases

staticrequired

You can also use the fh’s list releases command:

fh list releases ublue-os/fleek

Matching versions

You can see a listing of all flake versions matching a version constraint at a URL with this structure:

https://flakehub.com/label

/
:org
/
:project
/
:version-requirement

staticrequired

You can also use the fh’s list versions command:

fh list versions DeterminateSystems/flake-checker "0.1.*"

By label

You can see a listing of all flakes bearing a specific label at a URL with this structure:

https://flakehub.com/label

/
:label

staticrequired

You can also use the fh’s list label command:

fh list label nixos