The tools you will hear about.

Spend a week in Nix forums and the same project names come up: something for your dotfiles, something for secrets, something to deploy the second machine. This page groups them by job.

No ranking and no star counts. Each entry says who maintains it, so you can read their governance and decide for yourself.

Upstream

Start from the source.

Everything below builds on these repositories. Nix is the package manager and language; Nixpkgs holds the package collection and NixOS itself.

§ 01The things you add in the first month.

Everyday and workstation

§ 02Disks, hardware quirks, secrets and appearance.

System and machine configuration

§ 03Project environments, formatting and editor support.

Development

§ 04For the second machine, and the tenth.

Deployment, builds and caches

SeparateCommercial, hosted

Hosted services

Listed apart because a company runs the service. Open-source client code does not make the service community-governed.

Reading the tags

Who maintains what.

Official NixOS projects live in the NixOS GitHub organisation. nix-community is a separate organisation that gives popular projects shared maintenance and continuity. Independent FOSS means an individual or company maintains the project under an open-source licence.

Governance and codes of conduct differ between them. Read each project’s own pages; this list does not claim any of them follow the NixOS Foundation’s policies.