Nix flakes

Open-source Nix projects categorized as flakes

Top 20 Nix flake Projects

  1. nix-starter-configs

    Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. disko

    Declarative disk partitioning and formatting using nix [maintainers=@Lassulus @Enzime @iFreilicht @Mic92 @phaer]

  4. microvm.nix

    NixOS MicroVMs

    Project mention: I can haz smoller NixOS ISOs? | news.ycombinator.com | 2026-06-24

    You could manage those VMs with https://microvm-nix.github.io/microvm.nix/ that helps with mounting the nix store read only from the host into the vm. That should save more space than trying to reduce the dependencies of the system closure of the vm.

  5. dev-templates

    Dev environments for numerous languages based on Nix flakes [maintainer=@lucperkins]

  6. flake-parts

    ❄️ Simplify Nix Flakes with the module system

    Project mention: Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs | news.ycombinator.com | 2026-05-27

    There are two kinds of organization happening here that you might not see:

    1. All .nix files (besides flake.nix) are flake-parts modules: https://flake.parts/

    2. It's not only usable with experimental flakes. Works fine with unflake or trix.

    The experimental part of flakes is enabling flake support in the `nix` CLI.

    Flakes are also a design pattern in pure Nix syntax that can be evaluated fine without the experimental flag.

    If you're curious about this meaningful organization, it's pretty well-documented:

    https://denful.dev/

    As for the experimental nature of flakes, it's more of a social experiment by now:

    https://simonshine.dk/articles/if-flakes-are-experimental-wh...

  7. fenix

    Rust toolchains and rust-analyzer nightly for Nix [maintainers=@figsoda, @eureka-cpu] (by figsoda)

  8. services-flake

    NixOS-like services for Nix flakes [maintainer=@shivaraj-bh,@srid]

    Project mention: Should I Run Plain Docker Compose in Production in 2026? | news.ycombinator.com | 2026-05-05

    Well yes, but if you think you need docker-compose then you're looking for runtime control and not build time control, so you should use this nix flake: https://github.com/juspay/services-flake (which uses process-compose instead of docker-compose).

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. haumea

    Filesystem-based module system for Nix [maintainer=@figsoda]

  11. nixcfg

    My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code. (by MatthewCroughan)

  12. skyflake

    NixOS Hyperconverged Infrastructure on Nomad/NixOS

  13. nix-cargo-integration

    Library to easily and effortlessly integrate Cargo projects with Nix.

  14. process-compose-flake

    A `flake-parts` module to spin up processes for development by leveraging `process-compose`

  15. nixconfig

    My NixOS config

  16. nixos-flake-example

    This is a demo NixOS config, with optional flakes support. Along with notes on why flakes is useful and worth adopting.

  17. nix-config

    Personal NixOS configuration (by wochap)

  18. typelevel-nix

    Development tools for Typelevel projects

  19. cfg

    My NixOS configuration featuring niri and neovim

  20. flocken

    Collection of utilities for nix flakes

  21. llmhop

    Tiny, stateless Go router that dispatches OpenAI-compatible requests to single-model vLLM and sglang backends with zero external dependencies

    Project mention: Show HN: LLMhop – A tiny, stateless router for LLMs with a NixOS module | news.ycombinator.com | 2026-06-04
  22. nix-flake-helium-browser

    Nix Flake for Helium browser. Auto updates, Policy support, NixOS module, Home-manager module

    Project mention: How I Packaged a .deb File for NixOS with Flakes | dev.to | 2026-05-07
  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Nix flakes discussion

Log in or Post with

Nix flakes related posts

  • How I Organized over 100 NixOS Modules Without Going Crazy

    2 projects | dev.to | 9 Apr 2026
  • Servidor de Factorio 100% declarativo com NixOS e Terraform no Magalu Cloud

    3 projects | dev.to | 3 Sep 2025
  • Haskell Project Template with Nix Flakes

    7 projects | dev.to | 20 May 2025
  • NixOS is a good server OS, except when it isn't

    18 projects | news.ycombinator.com | 1 Oct 2024
  • Arch is a gateway drug to NixOS

    1 project | news.ycombinator.com | 25 Jul 2024
  • NixOS MicroVMs

    1 project | news.ycombinator.com | 26 Mar 2024
  • Home-manager as NixOS module or as standalone?

    2 projects | /r/NixOS | 10 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source flake projects in Nix? This list will help you:

# Project Stars
1 nix-starter-configs 3,844
2 disko 3,353
3 microvm.nix 2,990
4 dev-templates 2,360
5 flake-parts 1,485
6 fenix 1,124
7 services-flake 769
8 haumea 420
9 nixcfg 331
10 skyflake 243
11 nix-cargo-integration 217
12 process-compose-flake 205
13 nixconfig 187
14 nixos-flake-example 180
15 nix-config 143
16 typelevel-nix 134
17 cfg 86
18 flocken 21
19 llmhop 13
20 nix-flake-helium-browser 1

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that Nix is
the 31st most popular programming language
based on number of references?