Data refreshed 5 October 2026, 22:59 UTC
Top 100 Nix repositories on GitHub, ranked by stars
Nix is the smallest community in this dataset, and its ranking is effectively nixpkgs, home-manager and a scattering of CTF tooling.
GitHub reports 86,782 repositories whose detected primary language is Nix. The 100 most-starred of them are listed below, ranked by stargazers_count. NixOS/nixpkgs leads with 26,371 stars, and the bar for 100th place is 658 stars. The median repository in this top 100 has 1,071 stars, and the most common licence is MIT (57 of 100 repositories).
- 100 repositories ranked
- 26,371 stars for #1
- 658 stars to enter the top 100
- 1,071 median stars in the top 100
- 86,782 repositories GitHub reports
- 551.9 KB JSONL file
The 100 most-starred Nix repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | NixOS/nixpkgs | 26,371 | 20,301 | 21,795 | MIT | Nix Packages collection & NixOS | |
| 2 | nix-community/home-manager | 10,410 | 2,488 | 975 | MIT | Manage a user environment using Nix [maintainer=@khaneliman, @rycee] | |
| 3 | zardus/ctf-tools | 9,535 | 1,904 | 2 | BSD-3-Clause | Some setup scripts for security research tools. | |
| 4 | nix-darwin/nix-darwin | 5,981 | 662 | 480 | MIT | Manage your macOS using Nix | |
| 5 | NixOS/nix.dev | 3,998 | 341 | 156 | CC-BY-SA-4.0 | Official documentation for getting things done with Nix. | |
| 6 | Misterio77/nix-starter-configs | 3,844 | 176 | 16 | CC0-1.0 | Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need! | |
| 7 | dustinlyons/nixos-config | 3,640 | 202 | 29 | BSD-3-Clause | General purpose Nix starter template for macOS or NixOS w/ step-by-step instructions | |
| 8 | nix-community/disko | 3,359 | 333 | 248 | MIT | Declarative disk partitioning and formatting using nix [maintainers=@Lassulus @Enzime @iFreilicht @Mic92 @phaer] | |
| 9 | NixOS/nixos-hardware | 3,320 | 984 | 329 | CC0-1.0 | A collection of NixOS modules covering hardware quirks. | |
| 10 | Mic92/sops-nix | 3,208 | 236 | 111 | MIT | Atomic secret provisioning for NixOS based on sops | |
| 11 | mitchellh/nixos-config | 3,114 | 248 | 15 | MIT | My NixOS configurations. | |
| 12 | nix-community/NixOS-WSL | 3,113 | 165 | 52 | Apache-2.0 | NixOS on WSL [maintainer=@nzbr] | |
| 13 | Aylur/dotfiles | 3,098 | 137 | 0 | NOASSERTION | My personal config files | |
| 14 | microvm-nix/microvm.nix | 2,992 | 237 | 47 | MIT | NixOS MicroVMs | |
| 15 | nix-community/nixvim | 2,962 | 404 | 160 | MIT | Configure Neovim with Nix! [maintainers=@GaetanLepage, @traxys, @mattsturgeon, @khaneliman] | |
| 16 | ryantm/agenix | 2,505 | 157 | 114 | CC0-1.0 | age-encrypted secrets for NixOS and Home manager | |
| 17 | nix-community/stylix | 2,423 | 370 | 291 | MIT | Theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid [maintainers=@0xda157, @danth, @trueNAHO] | |
| 18 | nix-community/nixos-generators | 2,394 | 156 | 95 | MIT | Collection of image builders [maintainer=@Lassulus] | |
| 19 | the-nix-way/dev-templates | 2,361 | 186 | 10 | MPL-2.0 | Dev environments for numerous languages based on Nix flakes [maintainer=@lucperkins] | |
| 20 | nix-community/nix-on-droid | 2,161 | 168 | 136 | MIT | Nix-enabled environment for your Android device. [maintainers=@t184256] | |
| 21 | ryan4yin/nix-config | 2,086 | 103 | 2 | MIT | ❄️ My nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). | |
| 22 | numtide/llm-agents.nix | 2,055 | 281 | 28 | MIT | Nix packages for AI coding agents and development tools. Automatically updated daily. | |
| 23 | hlissner/dotfiles | 1,952 | 102 | 3 | MIT | And I say hey, what's going on? | |
| 24 | nix-community/impermanence | 1,895 | 137 | 108 | MIT | Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz] | |
| 25 | supabase/postgres | 1,790 | 266 | 98 | PostgreSQL | Unmodified Postgres with some useful extensions | |
| 26 | R2Northstar/Northstar | 1,786 | 128 | 51 | MIT | Repo for packaged Northstar releases | |
| 27 | numtide/system-manager | 1,758 | 65 | 61 | NOASSERTION | Manage system config using nix on any distro | |
| 28 | nix-community/nixos-apple-silicon | 1,669 | 174 | 8 | MIT | Resources to install NixOS bare metal on Apple Silicon Macs [maintainers=@tpwrules,@flokli,@yuyuyureka] | |
| 29 | NotAShelf/nvf | 1,644 | 234 | 132 | MIT | Modular, extensible and distro-agnostic Neovim configuration framework for Nix/NixOS | |
| 30 | numtide/flake-utils | 1,633 | 83 | 23 | MIT | Pure Nix flake utility functions [maintainer=@zimbatm] | |
| 31 | oxalica/rust-overlay | 1,567 | 87 | 23 | MIT | Pure and reproducible nix overlay of binary distributed rust toolchains | |
| 32 | numtide/devshell | 1,558 | 90 | 98 | MIT | Per project developer environments | |
| 33 | azuwis/pianotrans | 1,529 | 147 | 1 | — | Simple GUI for ByteDance's Piano Transcription with Pedals | |
| 34 | niri-wm/awesome-niri | 1,514 | 54 | 2 | CC0-1.0 | An awesome list for niri related projects [Maintainer - @Vortriz] | |
| 35 | hercules-ci/flake-parts | 1,488 | 81 | 76 | MIT | ❄️ Simplify Nix Flakes with the module system | |
| 36 | ipetkov/crane | 1,467 | 140 | 41 | MIT | A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching. | |
| 37 | DavHau/nix-portable | 1,415 | 68 | 72 | MIT | Nix - Static, Permissionless, Installation-free, Pre-configured | |
| 38 | kamadorueda/alejandra | 1,409 | 57 | 64 | Unlicense | The Uncompromising Nix Code Formatter | |
| 39 | SaumonNet/proxmox-nixos | 1,390 | 70 | 35 | AGPL-3.0 | The Proxmox Hypervisor, on NixOS [maintainers=@camillemndn @julienmalka] | |
| 40 | Misterio77/Foundry | 1,340 | 57 | 17 | MIT | Personal monorepo. NixOS+home-manager configs, website, and other projects. | |
| 41 | nix-community/dream2nix | 1,270 | 147 | 202 | MIT | Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau] | |
| 42 | nix-community/plasma-manager | 1,239 | 123 | 115 | MIT | Manage KDE Plasma with Home Manager [maintainer=@HeitorAugustoLN] | |
| 43 | Gabriella439/haskell-nix | 1,170 | 108 | 28 | — | Nix and Haskell in production | |
| 44 | AdisonCavani/distro-grub-themes | 1,161 | 60 | 19 | GPL-3.0 | A pack of GRUB2 themes for each Linux distribution | |
| 45 | fufexan/dotfiles | 1,148 | 55 | 0 | MIT | NixOS system config & Home-Manager user config | |
| 46 | mikeroyal/NixOS-Guide | 1,138 | 32 | 2 | — | NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language. | |
| 47 | cloud-gouv/securix | 1,131 | 51 | 33 | — | SécurixOS is a NixOS-based secure operating system tailored for small to medium-sized teams. It provides a minimal, hardened environment wi… | |
| 48 | nix-community/fenix | 1,126 | 68 | 40 | MPL-2.0 | Rust toolchains and rust-analyzer nightly for Nix [maintainers=@figsoda, @eureka-cpu] | |
| 49 | gvolpe/nix-config | 1,114 | 81 | 1 | Apache-2.0 | :space_invader: NixOS configuration :space_invader: | |
| 50 | max-baz/dotfiles | 1,083 | 92 | 0 | ISC | Configuration for NixOS, sway, kitty, helix, zsh and more | |
| 51 | nix-community/nixbsd | 1,060 | 39 | 21 | MIT | An unofficial NixOS fork with a FreeBSD kernel [maintainer=@artemist,@rhelmot] | |
| 52 | Jovian-Experiments/Jovian-NixOS | 1,030 | 90 | 65 | MIT | Discussions: https://matrix.to/#/#Jovian-Experiments:matrix.org | |
| 53 | librephoenix/nixos-config | 1,030 | 66 | 7 | GPL-3.0 | Nix noob trying to build his system | |
| 54 | nix-community/nixGL | 1,028 | 144 | 99 | MIT | A wrapper tool for nix OpenGL application [maintainer=@guibou] | |
| 55 | nix-community/srvos | 1,019 | 61 | 10 | MIT | NixOS profiles for servers [maintainer=@numtide] | |
| 56 | divnix/digga | 1,018 | 106 | 33 | MIT | A flake utility library to craft shell-, home-, and hosts- environments. | |
| 57 | cleverca22/not-os | 1,017 | 43 | 9 | MIT | An operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operatin… | |
| 58 | tazjin/nix-1p | 1,017 | 28 | 9 | — | A (more or less) one page introduction to Nix, the language. | |
| 59 | oddlama/nix-topology | 1,014 | 45 | 23 | MIT | 🍁 Generate infrastructure and network diagrams directly from your NixOS configurations | |
| 60 | nix-community/naersk | 1,013 | 101 | 65 | MIT | Build Rust projects in Nix - no configuration, no code generation, no IFD, sandbox friendly. | |
| 61 | 0xc000022070/zen-browser-flake | 1,009 | 92 | 4 | — | Community-driven Nix Flake for the Zen browser | |
| 62 | sodiboo/niri-flake | 981 | 148 | 78 | MIT | Nix-native configuration for niri | |
| 63 | musnix/musnix | 955 | 61 | 14 | BSD-3-Clause | Real-time audio in NixOS | |
| 64 | fufexan/nix-gaming | 955 | 83 | 20 | MIT | Gaming on Nix | |
| 65 | gmodena/nix-flatpak | 947 | 31 | 26 | Apache-2.0 | Install flatpaks declaratively | |
| 66 | Frost-Phoenix/nixos-config | 942 | 85 | 15 | MIT | ❄️ NixOs / Hyprland rice with Home-Manager ❄️ | |
| 67 | sioodmy/nixus | 927 | 28 | 2 | GPL-3.0 | My NixOS configuration flake that moggs yours in term of eval times | |
| 68 | nix-community/poetry2nix | 926 | 457 | 188 | MIT | Convert poetry projects to nix automagically [maintainer=] | |
| 69 | hercules-ci/arion | 922 | 59 | 104 | Apache-2.0 | Run docker-compose with help from Nix/NixOS | |
| 70 | Mic92/nixos-shell | 919 | 48 | 13 | MIT | Spawns lightweight nixos vms in a shell | |
| 71 | namishh/crystal | 883 | 22 | 6 | MIT | nix dotfiles for chilly people | |
| 72 | linuxmobile/shin | 881 | 47 | 0 | — | A study in structural evolution. An elegant NixOS environment designed to move with the rhythm of your creative core. | |
| 73 | cachix/git-hooks.nix | 873 | 232 | 100 | Apache-2.0 | Seamless integration of https://pre-commit.com git hooks with Nix. | |
| 74 | nix-community/nix-bundle | 861 | 57 | 58 | MIT | Bundle Nix derivations to run anywhere! [maintainer=@matthewbauer, @Artturin] | |
| 75 | nixified-ai/flake | 840 | 95 | 50 | AGPL-3.0 | A Nix flake for many AI projects | |
| 76 | haskell-nix/hnix | 839 | 116 | 147 | BSD-3-Clause | A Haskell re-implementation of the Nix expression language | |
| 77 | joshsymonds/nix-config | 837 | 119 | 3 | MIT | ||
| 78 | frectonz/pglite-fusion | 834 | 9 | 1 | MIT | Embed an SQLite database in your PostgreSQL table. AKA multitenancy has been solved. | |
| 79 | henrysipp/omarchy-nix | 817 | 66 | 5 | — | An opinionated NixOS config based on DHH's Omarchy | |
| 80 | nix-community/robotnix | 808 | 99 | 80 | — | Build Android (AOSP) using Nix [maintainer=@cyclic-pentane] | |
| 81 | pyproject-nix/uv2nix | 787 | 44 | 2 | MIT | Uv2nix - Ingest uv workspaces using Nix [maintainer=@adisbladis] | |
| 82 | chaotic-cx/nyx | 782 | 82 | 9 | MIT | Nix flake for "too much bleeding-edge" and unreleased packages (e.g., mesa_git, linux_cachyos, firefox_nightly, sway_git, gamescope_git). A… | |
| 83 | babarot/dotfiles | 781 | 92 | 0 | — | A repository that gathered files starting with dot | |
| 84 | zhaofengli/nix-homebrew | 775 | 58 | 50 | MIT | Homebrew installation manager for nix-darwin | |
| 85 | juspay/services-flake | 769 | 69 | 52 | MIT | NixOS-like services for Nix flakes [maintainer=@shivaraj-bh,@srid] | |
| 86 | NixOS/templates | 768 | 105 | 20 | MIT | Flake templates | |
| 87 | catppuccin/nix | 762 | 116 | 41 | MIT | ❄️ Soothing pastel theme for Nix | |
| 88 | tweag/jupyenv | 746 | 153 | 56 | MIT | Declarative and reproducible Jupyter environments - powered by Nix | |
| 89 | reflex-frp/reflex-platform | 743 | 165 | 53 | BSD-3-Clause | A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is bu… | |
| 90 | MatthiasBenaets/nix-config | 742 | 65 | 0 | — | My Personal Nix, NixOS and Nix-Darwin System Configuration Flake | |
| 91 | xddxdd/nix-cachyos-kernel | 735 | 25 | 8 | GPL-2.0 | CachyOS kernel for NixOS | |
| 92 | Gabriella439/simple-twitter | 735 | 36 | 0 | — | A bare-bones Twitter clone implemented in a single file | |
| 93 | MatthewCroughan/NixThePlanet | 714 | 22 | 11 | MIT | Run macOS, Windows and more via a single Nix command, or simple nixosModules | |
| 94 | openclaw/nix-openclaw | 712 | 228 | 2 | NOASSERTION | Packages OpenClaw for nix. | |
| 95 | BirdeeHub/nixCats-nvim | 699 | 23 | 3 | MIT | the predecessor to nix-wrapper-modules#neovim | |
| 96 | Tow-Boot/Tow-Boot | 672 | 217 | 156 | MIT | An opinionated distribution of U-Boot. — https://matrix.to/#/#Tow-Boot:matrix.org?via=matrix.org | |
| 97 | nixpak/nixpak | 666 | 37 | 33 | EUPL-1.2 | Runtime sandboxing for Nix | |
| 98 | feel-co/hjem | 665 | 27 | 25 | MPL-2.0 | Streamlined, elegant $HOME management with Nix | |
| 99 | ryan4yin/nix-darwin-kickstarter | 662 | 42 | 0 | MIT | macOS as Code! A beginner-friendly nix-darwin + home-manager + flakes startup configuration. 一份易于理解的 nix-darwin 初始配置模板,专为新手制作. | |
| 100 | nvmd/nixos-raspberrypi | 658 | 72 | 55 | MIT | Nix flake for a fully declarative NixOS on Raspberry Pi |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the Nix data
- JSONL — raw GitHub Search API objects (551.9 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o nix.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/nix.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' nix.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:nix&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred Nix repository on GitHub?
NixOS/nixpkgs is the most-starred Nix repository with 26,371 stars as of 5 October 2026, ahead of nix-community/home-manager (10,410) and zardus/ctf-tools (9,535).
How many Nix repositories are on GitHub?
GitHub reports 86,782 public repositories whose detected primary language is Nix. Top100 ranks the 100 most-starred of them; 100th place currently needs 658 stars.
How do I download the top 100 Nix repositories as JSON?
Download data/JSONL/nix.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.