Nix Template

Open-source Nix projects categorized as Template

Top 9 Nix Template 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!

    Project mention: Arch is a gateway drug to NixOS | news.ycombinator.com | 2024-07-25

    This doesn't mirror my experience at all. I think the biggest challenge facing NixOS is the learning curve. There's a lot thrown at you from the start, and as you start to factor your configuration into separate modules, there's a lot of complexity you have to unpack.

    I've since migrated to a flake-based setup with machine-based variations (for my laptop and desktop), including easily swappable desktop environments. At a whim, I can switch between sway, hyprland, and gnome. This was mostly a result of me exploring/tweaking these without wanting to discard the configs; I always end up coming back to re-explore tiling WMs.

    My experience through all of this has been great. I've even done a full re-install on both machines when the xz vulnerability was discovered and the process was effortless. That includes lanzaboote for SecureBoot, LUKS, and out-of-tree git-based flake builds for custom applications I build from source.

    The one thing I found really helpful when starting with flakes was this repo that includes starter configs to help flatten that initial curve: https://github.com/Misterio77/nix-starter-configs/tree/main

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. .dots

    just my .dotfiles

  4. haskell-template

    Haskell project template using Nix + Flakes + VSCode (HLS)

    Project mention: Hk, a new Git hook manager from jdx | news.ycombinator.com | 2025-02-17

    - Check in CI (as Nix flake check)

    Example repo: https://github.com/srid/haskell-template

    The pre-commit configuration: https://github.com/srid/haskell-template/blob/master/nix/mod...

  5. templates

    Nix flake templates managed by the community [maintainer=@IogaMaster] (by nix-community)

  6. mach-nix-template

    Simple and straight-forward way to create python environments using PyPi in nix

  7. template-nixos

    The NixOS template, configured for Gitpod (www.gitpod.io) to give you pre-built, nix based ephemeral operating system environments in the cloud.

  8. template-nix

    The nix template, configured for Gitpod (www.gitpod.io) to give you pre-built, nix based ephemeral development environments in the cloud.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. nix-templates

    Minimal reproducible nix flake templates (by LovelaceAcademy)

  11. haskell-template

    Template for my Haskell + Nix projects (by evanrelf)

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 Template discussion

Log in or Post with

Nix Template related posts

  • Automate Project Environments with Devbox and Direnv

    8 projects | news.ycombinator.com | 10 Jul 2024
  • Fish and nix develop question

    1 project | /r/NixOS | 21 Jul 2023
  • Possible to make a machine independent NixOS configuration/flake?

    3 projects | /r/NixOS | 27 May 2023
  • Hardware configuration in nix flake dotfiles?

    2 projects | /r/NixOS | 6 May 2023
  • haskell.nix external dependency

    1 project | /r/Nix | 27 Apr 2023
  • Using current flake setup with WSL2

    2 projects | /r/NixOS | 17 Apr 2023
  • plutus-starter VS nix-templates - a user suggested alternative

    2 projects | 2 Mar 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 28 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 nix-starter-configs 3,041
2 .dots 253
3 haskell-template 244
4 templates 83
5 mach-nix-template 70
6 template-nixos 38
7 template-nix 31
8 nix-templates 17
9 haskell-template 5

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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