Skip to content

tolkonepiu/best-of-nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Logo
best-of-nix

πŸ†  A ranked list of the best resources in the Nix community. Updated weekly.

This curated list contains 400 awesome open-source projects with a total of 260K stars grouped into 17 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!

πŸ§™οΏ½οΏ½οΏ½β™‚οΈ Discover other best-of lists or create your own.

Contents

Explanation

  • πŸ₯‡πŸ₯ˆπŸ₯‰  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project (less than 6 months old)
  • πŸ’€  Inactive project (6 months no activity)
  • πŸ’€  Dead project (12 months no activity)
  • πŸ“ˆπŸ“‰  Project is trending up or down
  • βž•  Project was recently added
  • ❗️  Warning (e.g. missing/risky license)
  • πŸ‘¨β€πŸ’»  Contributors count from GitHub
  • πŸ”€  Fork count from GitHub
  • πŸ“‹  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • πŸ“₯  Download count from package manager
  • πŸ“¦  Number of dependent projects
  •   For Haskell
  •   For PHP
  •   For Python
  •   For Ruby
  •   For Rust
  •   For Android

Learning

Back to top

Tutorials, guides, and educational resources for learning Nix and NixOS

nix.dev (πŸ₯‡21 Β· ⭐ 3.5K) - Official documentation for getting things done with Nix. CC-BY-SA-4.0
  • GitHub (πŸ‘¨β€πŸ’» 190 Β· πŸ”€ 300 Β· πŸ“‹ 320 - 40% open Β· ⏱️ 25.12.2025)
NixOS & Flakes Book (πŸ₯‡19 Β· ⭐ 2.9K) - An unofficial and opinionated NixOS & Flakes book for beginners. CC-BY-SA-4.0
  • GitHub (πŸ‘¨β€πŸ’» 84 Β· πŸ”€ 140 Β· πŸ“₯ 1.7K Β· πŸ“‹ 52 - 5% open Β· ⏱️ 26.12.2025)
awesome-nix (πŸ₯ˆ18 Β· ⭐ 4.7K) - A curated list of the best resources in the Nix community. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 120 Β· πŸ”€ 190 Β· πŸ“¦ 8 Β· πŸ“‹ 36 - 19% open Β· ⏱️ 12.11.2025)
dev-templates (πŸ₯ˆ16 Β· ⭐ 2.1K) - Dev environments for numerous languages based on Nix flakes. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 170 Β· πŸ“‹ 26 - 23% open Β· ⏱️ 27.10.2025)
Zero to Nix (πŸ₯ˆ16 Β· ⭐ 1.2K) - A beginners guide to Nix, providing step-by-step tutorials and explanations. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 55 Β· πŸ”€ 81 Β· πŸ“‹ 110 - 33% open Β· ⏱️ 10.12.2025)
nix-pills (πŸ₯ˆ14 Β· ⭐ 460) - Guided introduction to Nix fundamentals from basic concepts to advanced use cases. CC-BY-SA-4.0
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 120 Β· πŸ“‹ 77 - 50% open Β· ⏱️ 25.08.2025)
RFCs (πŸ₯ˆ12 Β· ⭐ 620 Β· πŸ’€) - The Nix community RFCs. CC-BY-SA-4.0
  • GitHub (πŸ‘¨β€πŸ’» 39 Β· πŸ”€ 140 Β· ⏱️ 26.05.2025)
nix-1p (πŸ₯‰8 Β· ⭐ 970) - A (more or less) one page introduction to Nix, the language. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 26 Β· πŸ“‹ 15 - 46% open Β· ⏱️ 01.09.2025)
NixOS Guide (πŸ₯‰7 Β· ⭐ 1K) - NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 28 Β· πŸ“‹ 2 - 50% open Β· ⏱️ 27.06.2025)
Show 7 hidden projects...
  • Nix Templates (πŸ₯ˆ12 Β· ⭐ 220 Β· πŸ’€) - Collection of Nix templates for different types of projects. ❗️CC0-1.0
  • nixos-in-production (πŸ₯‰11 Β· ⭐ 620 Β· πŸ’€) - Source files for the book NixOS in Production, a practical guide for using NixOS in professional environments. ❗Unlicensed
  • nix-articles (πŸ₯‰7 Β· ⭐ 180 Β· πŸ’€) - Some articles about getting started with Nix programming & configuration. ❗Unlicensed
  • nix-flake-dev-environments (πŸ₯‰6 Β· ⭐ 97 Β· πŸ’€) - Nix flake examples for real-world development environments. ❗Unlicensed
  • Nix Shorts (πŸ₯‰6 Β· ⭐ 23 Β· πŸ’€) - A collection of short notes about how to use Nix, updated for Nix Flakes. CC-BY-SA-4.0
  • Nix Notes (πŸ₯‰5 Β· ⭐ 60 Β· πŸ’€) - A collection of short notes about Nix, each contributing to the same virtual machine image. ❗Unlicensed
  • nix-lowlevel-experiments (πŸ₯‰2 Β· ⭐ 23 Β· πŸ’€) - Exploring low-level Nix, NixOS and system concepts. ❗Unlicensed

Nix Configurations

Back to top

Personal configurations, dotfiles, and NixOS system examples

ryan4yin/nix-config (πŸ₯‡20 Β· ⭐ 1.7K) - Nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). MIT
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 88 Β· ⏱️ 25.12.2025)
dustinlyons/nixos-config (πŸ₯ˆ17 Β· ⭐ 3.3K) - General purpose Nix configuration for macOS / NixOS (with starter templates). BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 190 Β· πŸ“‹ 110 - 25% open Β· ⏱️ 18.12.2025)
hlissner/dotfiles (πŸ₯ˆ17 Β· ⭐ 1.9K) - A comprehensive NixOS configuration example with detailed module structure. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 99 Β· πŸ“‹ 29 - 13% open Β· ⏱️ 19.12.2025)
mitchellh/nixos-config (πŸ₯ˆ16 Β· ⭐ 2.8K) - NixOS system configurations for a development environment, primarily running in a VM on macOS with VMware Fusion. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 240 Β· πŸ“‹ 28 - 28% open Β· ⏱️ 23.12.2025)
kclejeune/system (πŸ₯‰15 Β· ⭐ 510) - Declarative system configurations using nixOS, nix-darwin, and home-manager. MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 42 Β· ⏱️ 25.12.2025)
donovanglover/nix-config (πŸ₯‰15 Β· ⭐ 380) - NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland. MIT
  • GitHub (πŸ”€ 13 Β· πŸ“‹ 5 - 20% open Β· ⏱️ 17.12.2025)
Misterio77/nix-starter-configs (πŸ₯‰14 Β· ⭐ 3.5K) - A few simple Nix Flake templates for getting started with NixOS + home-manager. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 160 Β· πŸ“‹ 73 - 31% open Β· ⏱️ 15.11.2025)
NobbZ/nixos-config (πŸ₯‰14 Β· ⭐ 260) - An example of NixOS system configuration with home-manager integration. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 6 Β· πŸ“‹ 15 - 73% open Β· ⏱️ 28.12.2025)
juspay/nixos-unified-template (πŸ₯‰13 Β· ⭐ 350) - A ready-made Nix configuration to manage either your Home environment or whole NixOS systems. ❗️AGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 65 Β· πŸ“‹ 48 - 18% open Β· ⏱️ 21.12.2025)
Show 1 hidden projects...
  • nixbuntu-samples (πŸ₯‰4 Β· ⭐ 18 Β· πŸ’€) - Sample configurations for NixOS. ❗Unlicensed

Discovery

Back to top

Tools and services for searching and exploring Nix packages and options

nixpkgs (πŸ₯‡37 Β· ⭐ 23K) - Nix Packages collection & NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 14K Β· πŸ”€ 17K Β· πŸ“‹ 52K - 16% open Β· ⏱️ 29.12.2025)
NixOS Search (πŸ₯‡16 Β· ⭐ 510 Β· πŸ“‰) - Search NixOS packages and options. MIT
  • GitHub (πŸ‘¨β€πŸ’» 100 Β· πŸ”€ 150 Β· πŸ“‹ 440 - 29% open Β· ⏱️ 15.12.2025)
noogle (πŸ₯ˆ14 Β· ⭐ 510) - Nix function exploring. MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 15 Β· πŸ“‹ 65 - 30% open Β· ⏱️ 21.12.2025)
Home Manager Option Search (πŸ₯ˆ12 Β· ⭐ 370) - Search through all 2000+ Home Manager options and read how to use them. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 19 Β· πŸ“‹ 34 - 38% open Β· ⏱️ 01.12.2025)
NΓΌschtOS Search (πŸ₯ˆ12 Β· ⭐ 130) - Simple and fast static-page NixOS option search. MIT
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 10 Β· πŸ“‹ 51 - 41% open Β· ⏱️ 29.10.2025)
nix-search-cli (πŸ₯‰11 Β· ⭐ 210) - CLI for searching packages on search.nixos.org. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 8 Β· πŸ“₯ 820 Β· πŸ“¦ 6 Β· πŸ“‹ 16 - 6% open Β· ⏱️ 03.11.2025)
nix-search-tv (πŸ₯‰11 Β· ⭐ 180) - CLI fuzzy finder for packages and options from Nixpkgs, Home Manager, and more. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 5 Β· πŸ“‹ 13 - 7% open Β· ⏱️ 23.11.2025)
rippkgs (πŸ₯‰11 Β· ⭐ 160 Β· πŸ’€) - A CLI for indexing and searching packages in Nix expressions. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· πŸ“‹ 10 - 60% open Β· ⏱️ 17.05.2025)
Nix Package Versions (πŸ₯‰10 Β· ⭐ 400) - Find all versions of a package that were available in a channel and the revision you can download it from. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 31 Β· πŸ“‹ 39 - 25% open Β· ⏱️ 19.06.2025)
optnix (πŸ₯‰10 Β· ⭐ 81) - A fast, terminal-based options searcher for Nix module systems. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 2 Β· πŸ“¦ 1 Β· πŸ“‹ 9 - 11% open Β· ⏱️ 11.12.2025)
Show 1 hidden projects...
  • lf-doc (πŸ₯‰10 Β· ⭐ 220 Β· πŸ’€) - An interactive Nix documentation tool providing CLI for function search. ❗Unlicensed

Installation Media

Back to top

Tools for installing, deploying, and setting up NixOS systems

nix-installer (πŸ₯‡24 Β· ⭐ 3.3K) - Opinionated alternative to the official Nix install scripts. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 90 Β· πŸ“₯ 970K Β· πŸ“¦ 3 Β· πŸ“‹ 880 - 43% open Β· ⏱️ 24.12.2025)
nixos-apple-silicon (πŸ₯‡21 Β· ⭐ 1.3K Β· πŸ“‰) - Resources to install NixOS bare metal on Apple Silicon Macs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 40 Β· πŸ”€ 130 Β· πŸ“₯ 4.3K Β· πŸ“‹ 230 - 14% open Β· ⏱️ 18.12.2025)
nixos-anywhere (πŸ₯ˆ20 Β· ⭐ 2.7K) - Install NixOS everywhere via SSH. MIT
  • GitHub (πŸ‘¨β€πŸ’» 79 Β· πŸ”€ 180 Β· πŸ“‹ 210 - 33% open Β· ⏱️ 23.12.2025)
nixos-images (πŸ₯ˆ19 Β· ⭐ 350 Β· πŸ“ˆ) - Automatically build (netboot) images for NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 25 Β· πŸ”€ 56 Β· πŸ“₯ 22K Β· πŸ“‹ 33 - 18% open Β· ⏱️ 26.12.2025)
nixos-generators (πŸ₯ˆ16 Β· ⭐ 2.4K) - Take a NixOS config and build multiple different images types including VirtualBox VMs, Azure images, and installation.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 69 Β· πŸ”€ 150 Β· πŸ“‹ 180 - 49% open Β· ⏱️ 27.11.2025)
nix-portable (πŸ₯ˆ16 Β· ⭐ 1.2K) - Nix - Static, Permissionless, Installation-free, Pre-configured. MIT
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 53 Β· πŸ“₯ 26K Β· πŸ“‹ 81 - 71% open Β· ⏱️ 01.06.2025)
nix-openwrt-imagebuilder (πŸ₯‰15 Β· ⭐ 220) - Build OpenWRT images in Nix derivations. MIT
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 25 Β· πŸ“‹ 25 - 28% open Β· ⏱️ 28.12.2025)
raspberry-pi-nix (πŸ₯‰14 Β· ⭐ 310 Β· πŸ’€) - NixOS modules to aid in configuring NixOS for Raspberry PI products. MIT
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 79 Β· πŸ“‹ 66 - 19% open Β· ⏱️ 17.03.2025)
nixsa (πŸ₯‰11 Β· ⭐ 190 Β· πŸ’€) - A Nix Standalone Environment. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 4 Β· πŸ“₯ 460 Β· πŸ“‹ 13 - 30% open Β· ⏱️ 01.04.2025)
nix-netboot-serve (πŸ₯‰9 Β· ⭐ 230 Β· πŸ’€) - Make any NixOS system netbootable with 10s cycle times. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 13 Β· πŸ“‹ 7 - 71% open Β· ⏱️ 09.04.2025)
nixos-up (πŸ₯‰8 Β· ⭐ 250 Β· πŸ’€) - Super easy NixOS installer that can be used from the installation ISO. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 31 Β· πŸ“‹ 18 - 38% open Β· ⏱️ 19.04.2025)
Show 3 hidden projects...
  • nixos-infect (πŸ₯‰14 Β· ⭐ 1.7K Β· πŸ’€) - Replace a running non-NixOS Linux host with NixOS. ❗️GPL-3.0
  • nixos-docker-sd-image-builder (πŸ₯‰11 Β· ⭐ 230 Β· πŸ’€) - Build custom SD images of NixOS for your Raspberry Pi (or any other supported AArch64 device) in 5-20 minutes. MIT
  • nix-installer-scripts (πŸ₯‰6 Β· ⭐ 93 Β· πŸ’€) - Runs the official installer but does some tweaking as well such as adding fcontext for selinux and installing nix.. ❗Unlicensed

Github Actions

Back to top

GitHub Actions and CI/CD integrations for Nix-based projects

install-nix-action (πŸ₯‡25 Β· ⭐ 640) - Installs Nix on GitHub Actions for the supported platforms: Linux and macOS. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 87 Β· πŸ“¦ 36K Β· πŸ“‹ 110 - 14% open Β· ⏱️ 11.12.2025)
update-flake-lock (πŸ₯ˆ22 Β· ⭐ 360) - This is a GitHub Action that updates the flake.lock file for your Nix flake whenever it is run. MIT
  • GitHub (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 42 Β· πŸ“¦ 3.3K Β· πŸ“‹ 54 - 46% open Β· ⏱️ 10.12.2025)
nix-installer-action (πŸ₯‰21 Β· ⭐ 210) - The fast, friendly, and reliable GitHub Action to install Nix with Flakes. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 25 Β· πŸ“¦ 7.6K Β· πŸ“‹ 41 - 39% open Β· ⏱️ 09.12.2025)
magic-nix-cache-action (πŸ₯‰20 Β· ⭐ 480) - Save 30-50%+ of CI time without any effort or cost. Use Magic Nix Cache, a totally free and zero-configuration binary.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 29 Β· πŸ“¦ 5.2K Β· πŸ“‹ 35 - 62% open Β· ⏱️ 02.12.2025)
flake-checker-action (πŸ₯‰16 Β· ⭐ 76) - A GitHub Action that performs health checks for your Nix flake.lock files. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· πŸ“¦ 1.6K Β· ⏱️ 10.12.2025)

Deployment Tools

Back to top

Tools for deploying and managing NixOS systems at scale

NixOps (πŸ₯‡18 Β· ⭐ 2.1K) - The official Nix deployment tool, compatible with AWS, Hetzner, and more. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 160 Β· πŸ”€ 360 Β· πŸ“‹ 850 - 36% open Β· ⏱️ 28.12.2025)
comin (πŸ₯‡18 Β· ⭐ 770 Β· πŸ“ˆ) - A deployment tool to continuously pull from Git repositories. MIT
  • GitHub (πŸ‘¨β€πŸ’» 19 Β· πŸ”€ 39 Β· πŸ“‹ 55 - 54% open Β· ⏱️ 28.12.2025)
morph (πŸ₯‡17 Β· ⭐ 1K) - A tool for managing existing NixOS hosts. MIT
  • GitHub (πŸ‘¨β€πŸ’» 33 Β· πŸ”€ 69 Β· πŸ“‹ 110 - 46% open Β· ⏱️ 24.11.2025)
Colmena (πŸ₯ˆ16 Β· ⭐ 1.9K) - A simple, stateless NixOS deployment tool modeled after NixOps and morph. MIT
  • GitHub (πŸ‘¨β€πŸ’» 37 Β· πŸ”€ 90 Β· πŸ“‹ 210 - 55% open Β· ⏱️ 01.11.2025)
KubeNix (πŸ₯ˆ16 Β· ⭐ 440 Β· πŸ“ˆ) - A Kubernetes resource builder using Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 39 Β· πŸ“‹ 42 - 47% open Β· ⏱️ 28.12.2025)
Nixery (πŸ₯ˆ15 Β· ⭐ 2K) - A Docker-compatible container registry which builds images ad-hoc via Nix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 75 Β· πŸ“¦ 5 Β· πŸ“‹ 83 - 38% open Β· ⏱️ 07.11.2025)
terranix (πŸ₯ˆ15 Β· ⭐ 400) - Use Nix and the NixOS module system to write your Terraform code. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 50 Β· πŸ“‹ 45 - 37% open Β· ⏱️ 06.11.2025)
deploy-rs (πŸ₯ˆ14 Β· ⭐ 1.9K) - A simple multi-profile Nix-flake deploy tool. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 43 Β· πŸ”€ 140 Β· πŸ“‹ 210 - 44% open Β· ⏱️ 18.12.2025)
nix2container (πŸ₯ˆ14 Β· ⭐ 760) - An archive-less dockerTools.buildImage implementation. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 68 Β· πŸ“‹ 100 - 50% open Β· ⏱️ 22.12.2025)
NixOps4 (πŸ₯‰12 Β· ⭐ 760) - Deploy with Nix and manage resources declaratively. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 16 Β· πŸ“‹ 23 - 56% open Β· ⏱️ 28.12.2025)
Nixinate (πŸ₯‰10 Β· ⭐ 280 Β· πŸ’€) - A Nix flake library to provide app outputs for managing existing NixOS hosts over SSH. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 35 Β· πŸ“‹ 30 - 50% open Β· ⏱️ 23.03.2025)
nixus (πŸ₯‰10 Β· ⭐ 220 Β· πŸ’€) - Experimental deployment tool supporting multi-host abstractions. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 15 Β· πŸ“‹ 33 - 30% open Β· ⏱️ 19.12.2024)
bento (πŸ₯‰9 Β· ⭐ 310 Β· πŸ’€) - A KISS deployment tool to keep your NixOS fleet (servers & workstations) up to date. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 10 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 29.12.2024)
lollypops (πŸ₯‰8 Β· ⭐ 140) - Lollypop Operations - NixOS Deployment Tool. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 17 Β· πŸ“‹ 25 - 20% open Β· ⏱️ 11.09.2025)
Show 7 hidden projects...
  • KuberNix (πŸ₯ˆ15 Β· ⭐ 800 Β· πŸ’€) - Single-dependency Kubernetes clusters via Nix packages. MIT
  • terraform-nixos (πŸ₯‰11 Β· ⭐ 390 Β· πŸ’€) - A set of Terraform modules designed to deploy NixOS. Apache-2
  • nixcloud-webservices (πŸ₯‰10 Β· ⭐ 190 Β· πŸ’€) - This nixpkgs extension, called nixcloud-webservices, focuses on ease of deployment of web-related technologies. ❗Unlicensed
  • krops (πŸ₯‰8 Β· ⭐ 150 Β· πŸ’€) - A tool for deploying NixOS systems from Nix expressions. ❗️WTFPL
  • clonix (πŸ₯‰3 Β· ⭐ 31 Β· πŸ’€) - Declaratively manage rsync deployments in NixOS/Home-manager. ❗Unlicensed
  • pushnix (πŸ₯‰2 Β· ⭐ 34 Β· πŸ’€) - Simple cli utility that pushes NixOS configuration and triggers a rebuild using ssh. ❗Unlicensed
  • Nixlets (πŸ₯‰1 Β· ⭐ 4 Β· πŸ’€) - Like Helm but using only Nix, uses Kubenix under the hood. ❗Unlicensed

Virtualisation

Back to top

Containers, VMs, and virtualization solutions for NixOS

microvm (πŸ₯‡19 Β· ⭐ 2.1K) - NixOS-based MicroVMs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 83 Β· πŸ”€ 160 Β· πŸ“‹ 210 - 23% open Β· ⏱️ 25.12.2025)
nixos-shell (πŸ₯ˆ17 Β· ⭐ 810) - Simple headless VM configuration using Nix (similar to Vagrant). MIT
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 39 Β· πŸ“‹ 55 - 20% open Β· ⏱️ 28.12.2025)
proxmox-nixos (πŸ₯ˆ15 Β· ⭐ 1.2K) - The Proxmox Hypervisor, on NixOS. ❗️AGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 60 Β· πŸ“‹ 70 - 31% open Β· ⏱️ 26.11.2025)
nix-snapshotter (πŸ₯‰14 Β· ⭐ 760) - Brings native understanding of Nix packages to containerd. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 26 Β· πŸ“‹ 72 - 25% open Β· ⏱️ 26.08.2025)
NixVirt (πŸ₯‰14 Β· ⭐ 310) - LibVirt domain management for Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 42 Β· πŸ“‹ 43 - 16% open Β· ⏱️ 06.12.2025)
extra-container (πŸ₯‰11 Β· ⭐ 270) - Run declarative NixOS containers from the command line. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 18 Β· πŸ“‹ 31 - 6% open Β· ⏱️ 19.12.2025)
appvm (πŸ₯‰10 Β· ⭐ 270 Β· πŸ’€) - Nix-based app VMs. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 19 Β· πŸ“‹ 19 - 42% open Β· ⏱️ 21.04.2025)
Show 1 hidden projects...
  • buildkit-nix (πŸ₯‰10 Β· ⭐ 180 Β· πŸ’€) - Nix derivations as Dockerfiles. Apache-2

Command-Line Tools

Back to top

CLI utilities and tools for working with Nix and NixOS

patchelf (πŸ₯‡25 Β· ⭐ 4.1K) - A small utility to modify the dynamic linker and RPATH of ELF executables. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 99 Β· πŸ”€ 500 Β· πŸ“₯ 8.8M Β· πŸ“‹ 290 - 39% open Β· ⏱️ 11.11.2025)
treefmt (πŸ₯‡23 Β· ⭐ 890) - One CLI to format the code tree, using formatters such as alejandra, prettier, etc. MIT
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 48 Β· πŸ“₯ 80K Β· πŸ“¦ 8 Β· πŸ“‹ 210 - 26% open Β· ⏱️ 23.12.2025)
nixfmt (πŸ₯‡22 Β· ⭐ 1.4K) - A formatter for Nix code, intended to easily apply a uniform style. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 36 Β· πŸ”€ 63 Β· πŸ“₯ 9.1K Β· πŸ“‹ 190 - 13% open Β· ⏱️ 25.11.2025)
nix-index-database (πŸ₯‡21 Β· ⭐ 470) - Weekly updated nix-index database. MIT
  • GitHub (πŸ‘¨β€πŸ’» 37 Β· πŸ”€ 46 Β· πŸ“₯ 520K Β· πŸ“‹ 42 - 7% open Β· ⏱️ 09.12.2025)
alejandra (πŸ₯‡20 Β· ⭐ 1.3K) - An opinionated Nix code formatter optimized for speed and consistency. Unlicense
  • GitHub (πŸ‘¨β€πŸ’» 25 Β· πŸ”€ 50 Β· πŸ“₯ 31K Β· πŸ“¦ 10 Β· πŸ“‹ 160 - 38% open Β· ⏱️ 03.07.2025)
comma (πŸ₯‡19 Β· ⭐ 1.5K) - Quickly run any binary; wraps together `nix run` and `nix-index`. MIT
  • GitHub (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 57 Β· πŸ“‹ 44 - 13% open Β· ⏱️ 08.12.2025)
lix (πŸ₯‡18 Β· ⭐ 490) - A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 700 Β· πŸ”€ 14 Β· πŸ“¦ 4 Β· ⏱️ 27.12.2025)
nh (πŸ₯ˆ17 Β· ⭐ 2.2K) - Better output for `nix`, `nixos-rebuild`, `home-manager` and nix-darwin CLI leveraging `dix` and `nix-output-monitor`. ❗️EUPL-1.2
  • GitHub (πŸ‘¨β€πŸ’» 44 Β· πŸ”€ 78 Β· πŸ“¦ 1 Β· πŸ“‹ 280 - 22% open Β· ⏱️ 27.12.2025)
nix-output-monitor (πŸ₯ˆ17 Β· ⭐ 1.3K) - A tool to produce useful graphs and statistics when building derivations. ❗️AGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 44 Β· πŸ“‹ 180 - 48% open Β· ⏱️ 17.12.2025)
nix-index (πŸ₯ˆ17 Β· ⭐ 1.2K) - Quickly locate Nix packages with specific files. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 67 Β· πŸ“¦ 28 Β· πŸ“‹ 120 - 57% open Β· ⏱️ 25.08.2025)
nix-eval-jobs (πŸ₯ˆ17 Β· ⭐ 210) - Parallel nix evaluator with a streamable json output. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 38 Β· πŸ“‹ 44 - 34% open Β· ⏱️ 14.10.2025)
nixpkgs-vet (πŸ₯ˆ17 Β· ⭐ 55) - Tool to vet (check) Nixpkgs, including its pkgs/by-name directory. MIT
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 13 Β· πŸ“₯ 1.2M Β· πŸ“‹ 38 - 76% open Β· ⏱️ 16.12.2025)
nix-init (πŸ₯ˆ16 Β· ⭐ 1.2K Β· πŸ’€) - Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 37 Β· πŸ“¦ 1 Β· πŸ“‹ 63 - 53% open Β· ⏱️ 04.05.2025)
statix (πŸ₯ˆ16 Β· ⭐ 780) - A linter/fixer to check for and fix antipatterns in Nix code. MIT
  • GitHub (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 29 Β· πŸ“‹ 82 - 47% open Β· ⏱️ 16.10.2025)
nixos-cli (πŸ₯ˆ16 Β· ⭐ 340) - A unified NixOS tooling replacement for nixos-* utilities. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 8 Β· πŸ“‹ 43 - 11% open Β· ⏱️ 21.12.2025)
flake-checker (πŸ₯ˆ16 Β· ⭐ 300) - Health checks for your Nix flakes. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 8 Β· πŸ“₯ 2K Β· πŸ“¦ 1 Β· πŸ“‹ 12 - 16% open Β· ⏱️ 01.12.2025)
nix-bundle (πŸ₯ˆ14 Β· ⭐ 800) - Bundle Nix derivations to run anywhere. MIT
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 57 Β· πŸ“₯ 120 Β· πŸ“‹ 79 - 58% open Β· ⏱️ 01.09.2025)
angrr (πŸ₯ˆ13 Β· ⭐ 99) - Auto Nix GC Roots Retention. This tool simply deletes auto GC roots based on the modified time of their symbolic link.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 2 Β· πŸ“‹ 10 - 70% open Β· ⏱️ 26.12.2025)
nix-tree (πŸ₯ˆ12 Β· ⭐ 950) - Interactively browse the dependency graph of Nix derivations. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 18 Β· πŸ“‹ 54 - 27% open Β· ⏱️ 06.12.2025)
nix-alien (πŸ₯ˆ12 Β· ⭐ 740) - Run unpatched binaries on Nix/NixOS easily. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 12 Β· πŸ“‹ 38 - 2% open Β· ⏱️ 16.12.2025)
nixpkgs-hammering (πŸ₯ˆ12 Β· ⭐ 320) - An opinionated linter for Nixpkgs package expressions. MIT
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 19 Β· πŸ“‹ 87 - 56% open Β· ⏱️ 10.09.2025)
nix-your-shell (πŸ₯ˆ12 Β· ⭐ 220) - A nix and nix-shell wrapper for shells other than bash. MIT
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 21 Β· πŸ“₯ 250 Β· πŸ“¦ 1 Β· πŸ“‹ 19 - 26% open Β· ⏱️ 28.10.2025)
dix (πŸ₯ˆ12 Β· ⭐ 200) - A blazingly fast tool to diff Nix related things. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 5 Β· πŸ“¦ 2 Β· πŸ“‹ 10 - 20% open Β· ⏱️ 29.11.2025)
nixpkgs-lint (πŸ₯ˆ12 Β· ⭐ 160) - A fast semantic linter for Nix using tree-sitter. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 8 Β· πŸ“‹ 9 - 33% open Β· ⏱️ 27.11.2025)
lon (πŸ₯ˆ12 Β· ⭐ 63) - Lock & update Nix dependencies. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 4 Β· πŸ“‹ 9 - 44% open Β· ⏱️ 01.12.2025)
deadnix (πŸ₯ˆ11 Β· ⭐ 690) - Scan Nix files for dead code. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 20 Β· πŸ“¦ 7 Β· πŸ“‹ 27 - 11% open Β· ⏱️ 25.11.2025)
hydra-check (πŸ₯ˆ11 Β· ⭐ 120) - Check hydra for the build status of a package. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 11 Β· ⏱️ 20.12.2025)
nix-appimage (πŸ₯‰10 Β· ⭐ 230) - Convert a nixos derivation into a self-contained binary. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 23 Β· πŸ“‹ 21 - 28% open Β· ⏱️ 15.09.2025)
styx (dnr) (πŸ₯‰10 Β· ⭐ 180) - Alternate nix substitution. ❗️GPL-2.0
  • GitHub (πŸ”€ 2 Β· πŸ“‹ 2 - 50% open Β· ⏱️ 27.12.2025)
nix-du (πŸ₯‰9 Β· ⭐ 450 Β· πŸ’€) - Visualise which gc-roots to delete to free some space in your Nix store. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 6 Β· πŸ“‹ 18 - 16% open Β· ⏱️ 12.05.2025)
nix-diff (πŸ₯‰9 Β· ⭐ 450) - A tool to explain why two Nix derivations differ. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 20 Β· πŸ“‹ 32 - 37% open Β· ⏱️ 06.09.2025)
dwarffs (πŸ₯‰9 Β· ⭐ 210) - A FUSE filesystem that allows tools like gdb to look up debug info files via HTTP. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 25 Β· πŸ“‹ 15 - 33% open Β· ⏱️ 19.09.2025)
nix-system-graphics (πŸ₯‰9 Β· ⭐ 150) - Run graphics accelerated programs built with Nix on any Linux distribution. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 4 Β· πŸ“‹ 13 - 61% open Β· ⏱️ 16.11.2025)
nix-forecast (πŸ₯‰9 Β· ⭐ 62 Β· πŸ’€) - Check the forecast for todays Nix builds. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 1 Β· πŸ“‹ 6 - 50% open Β· ⏱️ 11.05.2025)
nix-inspect (πŸ₯‰8 Β· ⭐ 370 Β· πŸ’€) - Interactive tui for inspecting nix configs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 5 Β· πŸ“‹ 23 - 47% open Β· ⏱️ 05.12.2024)
nixpkgs-tracker (πŸ₯‰8 Β· ⭐ 140) - Nixpkgs pr tracker, use Github API. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 11 Β· πŸ“‹ 10 - 30% open Β· ⏱️ 27.11.2025)
pog (πŸ₯‰8 Β· ⭐ 130) - A new, powerful way to do bash scripts. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 1 Β· ⏱️ 19.12.2025)
nix-weather (πŸ₯‰8 Β· ⭐ 95 Β· πŸ’€) - Check Cache Availablility of NixOS Configurations. ❗️EUPL-1.2
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 1 Β· ⏱️ 30.05.2025)
nix-auto-follow (πŸ₯‰8 Β· ⭐ 93) - A script to achieve automatically following all flake inputs for Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 10 Β· πŸ“‹ 11 - 9% open Β· ⏱️ 01.08.2025)
nix-uri (πŸ₯‰8 Β· ⭐ 3) - Parse the nix-uri scheme. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 1 Β· πŸ“‹ 34 - 55% open Β· ⏱️ 18.12.2025)
madness (πŸ₯‰7 Β· ⭐ 270) - Madness enables you to easily run the same binary on NixOS and non-NixOS systems. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 3 Β· πŸ“‹ 5 - 80% open Β· ⏱️ 04.09.2025)
nixtract (πŸ₯‰7 Β· ⭐ 100) - A CLI tool to extract the graph of derivations from a Nix flake. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 7 Β· πŸ“₯ 76 Β· πŸ“‹ 18 - 44% open Β· ⏱️ 27.10.2025)
nixpkgs-track (πŸ₯‰7 Β· ⭐ 43) - Track where Nixpkgs pull requests have reached. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 2 Β· πŸ“¦ 1 Β· ⏱️ 27.07.2025)
nm2nix (πŸ₯‰6 Β· ⭐ 65) - Converts .nmconnection files into nix code. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 9 Β· ⏱️ 30.08.2025)
fast-flake-update (πŸ₯‰6 Β· ⭐ 39) - Update flake.lock with the latest commit of a local checkout. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 3 Β· ⏱️ 03.11.2025)
pinix (πŸ₯‰5 Β· ⭐ 40) - Progress In Nix - Pacman inspired frontend for Nix. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· πŸ“‹ 3 - 66% open Β· ⏱️ 14.08.2025)
get-flake (πŸ₯‰5 Β· ⭐ 28 Β· πŸ’€) - builtins.getFlake without the restrictions. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 5 Β· πŸ“‹ 2 - 50% open Β· ⏱️ 29.04.2025)
nix-forall (πŸ₯‰4 Β· ⭐ 42) - Nix bindings for all languages. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 09.06.2025)
nixpkgs-using (πŸ₯‰4 Β· ⭐ 15) - Find packages that you use that are currently being updated in Nixpkgs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 1 Β· πŸ“‹ 4 - 50% open Β· ⏱️ 15.12.2025)
nix-patcher (πŸ₯‰2 Β· ⭐ 29 Β· πŸ’€) - a tool for patching Nix flake inputs, declaratively. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 2 Β· ⏱️ 05.12.2024)
nix-dissector (πŸ₯‰2 Β· ⭐ 13) - Wireshark dissector for the Nix daemon protocol. ❗️GPL-3.0
  • GitHub (πŸ”€ 1 Β· ⏱️ 11.09.2025)
Show 18 hidden projects...
  • nixpkgs-fmt (πŸ₯ˆ16 Β· ⭐ 560 Β· πŸ’€) - Nix code formatter for nixpkgs. Apache-2
  • nurl (πŸ₯ˆ14 Β· ⭐ 640 Β· πŸ’€) - Generate Nix fetcher calls from repository URLs. MPL-2.0
  • hydra-cli (πŸ₯ˆ11 Β· ⭐ 48 Β· πŸ’€) - A client for the Hydra Nix CI. MIT
  • manix (πŸ₯‰10 Β· ⭐ 420 Β· πŸ’€) - Find configuration options and function documentation for Nixpkgs, NixOS, and Home Manager. MPL-2.0
  • nix-melt (πŸ₯‰10 Β· ⭐ 290 Β· πŸ’€) - A ranger-like flake. MPL-2.0
  • patsh (πŸ₯‰10 Β· ⭐ 51 Β· πŸ’€) - A command-line tool for patching shell scripts inspired by resholve. MPL-2.0
  • nix-visualize (πŸ₯‰9 Β· ⭐ 200 Β· πŸ’€) - Uses the Nix package manager to visualize the dependencies of a given package. Apache-2
  • drv-parts (πŸ₯‰8 Β· ⭐ 160 Β· πŸ’€) - Composable derivations for Nix with a focus on simplicity. MIT
  • nix-prefetch (πŸ₯‰8 Β· ⭐ 140 Β· πŸ’€) - A universal tool for updating source checksums. MIT
  • r13y.com (πŸ₯‰8 Β· ⭐ 99 Β· πŸ’€) - NixOS Reproducibility Checker. MIT
  • eris (πŸ₯‰6 Β· ⭐ 92 Β· πŸ’€) - Serve your /nix/store directory over the internet. ❗️GPL-3.0
  • utf8 (πŸ₯‰6 Β· ⭐ 58 Β· πŸ’€) - UTF-8 support for Nix. MPL-2.0
  • nix-remarkable (πŸ₯‰5 Β· ⭐ 70 Β· πŸ’€) - Nix expressions for tools for the reMarkable tablet. ❗️GPL-2.0
  • tarnix (πŸ₯‰5 Β· ⭐ 33 Β· πŸ’€) - Who needs NAR files anyways?. ❗️EUPL-1.2
  • grep-nixos-cache (πŸ₯‰5 Β· ⭐ 26 Β· πŸ’€) - Finds strings in a large list of cached NixOS store paths. MIT
  • netproxrc (πŸ₯‰4 Β· ⭐ 9 Β· πŸ’€) - netrc-enabled https proxy for nix. MIT
  • nix-difflog (πŸ₯‰2 Β· ⭐ 14 Β· πŸ’€) - Diff nix build logs with less clutter. ❗Unlicensed
  • nix-wtf-depends (πŸ₯‰2 Β· ⭐ 6 Β· πŸ’€) - nix why-depends for dummies or lazy people. ❗Unlicensed

Development

Back to top

Development environments, tools, and frameworks for Nix

Devbox (πŸ₯‡29 Β· ⭐ 11K) - Instant, portable, and predictable development environments. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 94 Β· πŸ”€ 280 Β· πŸ“₯ 1.7M Β· πŸ“‹ 810 - 48% open Β· ⏱️ 17.12.2025)
devenv (πŸ₯‡26 Β· ⭐ 6.1K) - A Nix-based tool for creating developer shell environments quickly and reproducibly. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 250 Β· πŸ”€ 440 Β· πŸ“¦ 1 Β· πŸ“‹ 1.2K - 25% open Β· ⏱️ 28.12.2025)
flox (πŸ₯‡22 Β· ⭐ 3.7K) - Manage and share development environments, package projects, and publish artifacts anywhere. ❗️GPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 51 Β· πŸ”€ 100 Β· πŸ“₯ 20 Β· πŸ“‹ 1.6K - 23% open Β· ⏱️ 26.12.2025)
nix-direnv (πŸ₯‡20 Β· ⭐ 2.5K) - A fast loader and flake-compliant configuration for the direnv environment auto-loader. MIT
  • GitHub (πŸ‘¨β€πŸ’» 80 Β· πŸ”€ 130 Β· πŸ“‹ 220 - 2% open Β· ⏱️ 28.12.2025)
nixd (πŸ₯‡20 Β· ⭐ 1.2K) - Nix language server, based on Nix libraries. ❗️LGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 46 Β· πŸ”€ 54 Β· πŸ“‹ 270 - 21% open Β· ⏱️ 26.12.2025)
git-hooks.nix (πŸ₯‡19 Β· ⭐ 750) - Seamless integration of git hooks with Nix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 210 Β· πŸ“‹ 190 - 29% open Β· ⏱️ 16.12.2025)
nix-update (πŸ₯‡19 Β· ⭐ 690) - Update versions/source hashes of nix packages. MIT
  • GitHub (πŸ‘¨β€πŸ’» 71 Β· πŸ”€ 86 Β· πŸ“‹ 130 - 32% open Β· ⏱️ 28.12.2025)
nixpkgs-review (πŸ₯‡19 Β· ⭐ 550 Β· πŸ“ˆ) - The best tool to verify that a pull-request in Nixpkgs is building properly. MIT
  • GitHub (πŸ‘¨β€πŸ’» 72 Β· πŸ”€ 88 Β· πŸ“‹ 210 - 28% open Β· ⏱️ 22.12.2025)
nix-fast-build (πŸ₯‡18 Β· ⭐ 430) - Combine the power of nix-eval-jobs with nix-output-monitor to speed-up your evaluation and building process. MIT
  • GitHub (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 24 Β· πŸ“‹ 37 - 27% open Β· ⏱️ 28.12.2025)
nix-ld (πŸ₯ˆ17 Β· ⭐ 1.5K) - Run unpatched dynamic binaries on NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 20 Β· πŸ“‹ 39 - 23% open Β· ⏱️ 22.12.2025)
jupyenv (πŸ₯ˆ17 Β· ⭐ 730 Β· πŸ’€) - Declarative and reproducible Jupyter environments - powered by Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 39 Β· πŸ”€ 140 Β· πŸ“‹ 210 - 18% open Β· ⏱️ 03.12.2024)
services-flake (πŸ₯ˆ17 Β· ⭐ 680) - A NixOS-like service configuration framework for Nix flakes. MIT
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 58 Β· πŸ“‹ 130 - 29% open Β· ⏱️ 08.12.2025)
npins (πŸ₯ˆ17 Β· ⭐ 450) - A simple tool for handling different types of dependencies in a Nix project. ❗️EUPL-1.2
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 35 Β· πŸ“‹ 69 - 34% open Β· ⏱️ 27.12.2025)
devshell (πŸ₯ˆ16 Β· ⭐ 1.5K) - `mkShell` with extra bits and a toml config option to be able to onboard non-nix users. MIT
  • GitHub (πŸ‘¨β€πŸ’» 42 Β· πŸ”€ 91 Β· πŸ“‹ 140 - 49% open Β· ⏱️ 24.11.2025)
dream2nix (πŸ₯ˆ16 Β· ⭐ 1.2K) - A framework for automatically converting packages from other build systems to Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 80 Β· πŸ”€ 140 Β· πŸ“‹ 300 - 57% open Β· ⏱️ 17.12.2025)
flake.parts (πŸ₯ˆ16 Β· ⭐ 1.1K) - Minimal Nix modules framework for Flakes: split your flakes into modules and get things done with community modules. MIT
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 63 Β· πŸ“‹ 120 - 50% open Β· ⏱️ 15.12.2025)
cachix (πŸ₯ˆ16 Β· ⭐ 990) - Command line client for Nix binary cache hosting. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 53 Β· πŸ“‹ 370 - 32% open Β· ⏱️ 26.12.2025)
lorri (πŸ₯ˆ16 Β· ⭐ 840 Β· πŸ’€) - A much better `nix-shell` for development that augments direnv. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 59 Β· πŸ”€ 25 Β· πŸ“‹ 74 - 32% open Β· ⏱️ 26.03.2025)
Arion (πŸ₯ˆ16 Β· ⭐ 830) - Run `docker-compose` with help from Nix/NixOS. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 54 Β· πŸ“‹ 150 - 63% open Β· ⏱️ 15.12.2025)
compose2nix (πŸ₯ˆ16 Β· ⭐ 730) - Generate a NixOS config from a Docker Compose project. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 13 Β· πŸ“‹ 48 - 16% open Β· ⏱️ 06.11.2025)
nixpkgs-update (πŸ₯ˆ16 Β· ⭐ 550) - Semi-automatic updating of nixpkgs packages. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 55 Β· πŸ”€ 86 Β· πŸ“‹ 290 - 36% open Β· ⏱️ 05.12.2025)
nil (πŸ₯ˆ15 Β· ⭐ 1.8K) - NIx Language server, an incremental analysis assistent for writing in Nix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 56 Β· πŸ“‹ 120 - 22% open Β· ⏱️ 10.12.2025)
robotnix (πŸ₯ˆ15 Β· ⭐ 740) - A declarative and reproducible build system for Android (AOSP) images. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 81 Β· πŸ“‹ 130 - 45% open Β· ⏱️ 27.12.2025)
flake-utils-plus (πŸ₯ˆ15 Β· ⭐ 540 Β· πŸ’€) - A lightweight Nix library flake for painless NixOS flake configuration. MIT
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 43 Β· πŸ“‹ 61 - 8% open Β· ⏱️ 03.02.2025)
treefmt-nix (πŸ₯ˆ15 Β· ⭐ 520) - A formatter that allows formatting all your project files with a single command, all via a single `.nix` file. MIT
  • GitHub (πŸ‘¨β€πŸ’» 120 Β· πŸ”€ 140 Β· πŸ“‹ 120 - 37% open Β· ⏱️ 17.12.2025)
MCP-NixOS (πŸ₯ˆ15 Β· ⭐ 380) - An MCP server that provides AI assistants with accurate information about NixOS packages, options, Home Manager, and.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 18 Β· πŸ“¦ 1 Β· πŸ“‹ 23 - 43% open Β· ⏱️ 18.10.2025)
harmonia (πŸ₯ˆ15 Β· ⭐ 360) - Nix binary cache implemented in Rust. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 28 Β· πŸ”€ 28 Β· πŸ“‹ 28 - 39% open Β· ⏱️ 26.12.2025)
omnix (πŸ₯ˆ15 Β· ⭐ 250) - A Nix companion to improve developer experience. ❗️AGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 25 Β· πŸ“‹ 170 - 20% open Β· ⏱️ 19.12.2025)
tree-sitter-nix (πŸ₯ˆ15 Β· ⭐ 210) - Nix grammar for tree-sitter. MIT
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 46 Β· πŸ“¦ 17 Β· πŸ“‹ 48 - 39% open Β· ⏱️ 03.12.2025)
nixdoc (πŸ₯ˆ15 Β· ⭐ 160) - Tool to generate documentation for Nix library functions. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 17 Β· πŸ“¦ 12 Β· πŸ“‹ 26 - 19% open Β· ⏱️ 18.11.2025)
niv (πŸ₯ˆ14 Β· ⭐ 1.8K Β· πŸ’€) - Easy dependency management for Nix projects with package pinning. MIT
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 76 Β· πŸ“‹ 190 - 41% open Β· ⏱️ 02.03.2025)
nvfetcher (πŸ₯ˆ14 Β· ⭐ 260) - Generate nix sources expr for the latest version of packages. MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 19 Β· πŸ“‹ 66 - 21% open Β· ⏱️ 14.12.2025)
nix-super (πŸ₯ˆ14 Β· ⭐ 88) - A fork of the Nix package manager. ❗️LGPL-2.1
  • GitHub (πŸ‘¨β€πŸ’» 870 Β· πŸ”€ 2 Β· πŸ“‹ 4 - 50% open Β· ⏱️ 10.12.2025)
attic (πŸ₯‰13 Β· ⭐ 1.6K) - Multi-tenant Nix Binary Cache. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 35 Β· πŸ”€ 130 Β· πŸ“‹ 180 - 65% open Β· ⏱️ 24.09.2025)
rnix-parser (πŸ₯‰13 Β· ⭐ 430 Β· πŸ’€) - A Nix parser written in Rust. MIT
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 49 Β· πŸ“¦ 2 Β· πŸ“‹ 57 - 19% open Β· ⏱️ 09.01.2025)
flakelight (πŸ₯‰13 Β· ⭐ 350) - A modular flake framework aiming to minimize boilerplate. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 9 Β· πŸ“‹ 29 - 6% open Β· ⏱️ 27.12.2025)
Typix (πŸ₯‰13 Β· ⭐ 280) - Deterministic Typst compilation with Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 12 Β· πŸ“‹ 14 - 28% open Β· ⏱️ 22.12.2025)
nix-unit (πŸ₯‰13 Β· ⭐ 110) - Unit testing for Nix code. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 14 Β· πŸ“‹ 19 - 36% open Β· ⏱️ 10.11.2025)
flake-edit (πŸ₯‰12 Β· ⭐ 47) - Edit your flake inputs with ease. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 1 Β· πŸ“‹ 38 - 60% open Β· ⏱️ 24.12.2025)
nixos-vscode-server (πŸ₯‰11 Β· ⭐ 520) - Visual Studio Code Server support in NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 19 Β· πŸ”€ 80 Β· πŸ“‹ 58 - 20% open Β· ⏱️ 26.07.2025)
gitignore.nix (πŸ₯‰11 Β· ⭐ 280) - The most feature-complete and easy-to-use `.gitignore` integration. Unlicense
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 22 Β· πŸ“‹ 35 - 65% open Β· ⏱️ 10.11.2025)
zmk-nix (πŸ₯‰11 Β· ⭐ 120) - Build system and configuration files for generating and building ZMK firmware with Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 25 Β· πŸ“‹ 10 - 50% open Β· ⏱️ 28.12.2025)
jordanisaacs/kernel-module-flake (πŸ₯‰10 Β· ⭐ 160) - Nix flake for linux kernel module development with rust support. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 13 Β· πŸ“‹ 6 - 33% open Β· ⏱️ 28.11.2025)
zellij-nix (πŸ₯‰10 Β· ⭐ 52) - Zellij Nix Environment. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 3 Β· πŸ“‹ 4 - 75% open Β· ⏱️ 28.12.2025)
Snowfall Lib (πŸ₯‰9 Β· ⭐ 590) - A library that makes it easy to manage your Nix flake by imposing an opinionated file structure. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 64 Β· πŸ“‹ 150 - 25% open Β· ⏱️ 10.12.2025)
nix-systems (πŸ₯‰9 Β· ⭐ 260) - Externally extensible flake systems. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 5 Β· πŸ“‹ 10 - 40% open Β· ⏱️ 11.08.2025)
nix-filter (πŸ₯‰9 Β· ⭐ 230) - A small self-contained source filtering lib. MIT
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 15 Β· πŸ“‹ 15 - 46% open Β· ⏱️ 14.09.2025)
nix-plugins (πŸ₯‰9 Β· ⭐ 94) - Collection of miscellaneous plugins for the nix expression language. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 13 Β· πŸ“‹ 12 - 8% open Β· ⏱️ 25.10.2025)
nix-serve-ng (πŸ₯‰8 Β· ⭐ 210) - A drop-in replacement for nix-serve that is faster and more reliable. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 20 Β· πŸ“‹ 20 - 10% open Β· ⏱️ 17.12.2025)
templates (πŸ₯‰8 Β· ⭐ 120) - Project templates for many languages using Nix flakes. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 11 Β· ⏱️ 15.12.2025)
make-shell (πŸ₯‰8 Β· ⭐ 29 Β· πŸ’€) - `mkShell` meets modules, a modular almost-drop-in replacement for `pkgs.mkShell` function. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 4 Β· ⏱️ 11.12.2024)
nixcrpkgs (πŸ₯‰7 Β· ⭐ 230 Β· πŸ’€) - Tools for cross-compiling standalone applications using Nix. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 16 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 23.12.2024)
nixseparatedebuginfod (πŸ₯‰7 Β· ⭐ 110) - Downloads and provides debug symbols and source code for nix derivations to debuggers as needed. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 5 Β· πŸ“‹ 7 - 14% open Β· ⏱️ 27.12.2025)
korora (πŸ₯‰7 Β· ⭐ 95) - A tiny & fast type system for Nix in Nix. MIT
  • GitHub (πŸ”€ 2 Β· πŸ“‹ 8 - 12% open Β· ⏱️ 15.11.2025)
zephyr-nix (πŸ₯‰7 Β· ⭐ 70) - Develop Zephyr projects using Nix. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 24 Β· πŸ“‹ 5 - 40% open Β· ⏱️ 21.11.2025)
globset (πŸ₯‰6 Β· ⭐ 72) - Simplify Nix source management using familiar glob patterns. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 3 Β· πŸ“‹ 8 - 37% open Β· ⏱️ 25.08.2025)
chisel-nix (πŸ₯‰6 Β· ⭐ 51 Β· πŸ’€) - Nix template for the chisel-based industrial designing flows. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 7 Β· πŸ“‹ 3 - 33% open Β· ⏱️ 23.04.2025)
POP (πŸ₯‰4 Β· ⭐ 27) - Pure Object Prototypes. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 1 Β· πŸ“‹ 4 - 75% open Β· ⏱️ 10.12.2025)
Nixtest (πŸ₯‰3 Β· ⭐ 3 Β· πŸ’€) - Testing framework for Nix, with snapshot and unit test support, JUnit generation etc. ❗Unlicensed
  • GitLab (πŸ”€ 0 Β· πŸ“‹ 10 - 10% open Β· ⏱️ 03.05.2025)
Show 23 hidden projects...
  • digga (πŸ₯‡18 Β· ⭐ 1K Β· πŸ’€) - A Nix flake utility library to structure your home, system, and development configurations. MIT
  • rnix-lsp (πŸ₯ˆ15 Β· ⭐ 710 Β· πŸ’€) - A syntax-checking language server for Nix. MIT
  • flake-utils (πŸ₯ˆ14 Β· ⭐ 1.5K Β· πŸ’€) - Pure Nix flake utility functions to help with writing flakes. MIT
  • cached-nix-shell (πŸ₯ˆ14 Β· ⭐ 230 Β· πŸ’€) - A nix-shell replacement that uses caching to open subsequent shells quickly. Unlicense
  • styx (πŸ₯‰12 Β· ⭐ 230 Β· πŸ’€) - Static site generator in Nix expression language. MIT
  • haumea (πŸ₯‰11 Β· ⭐ 380 Β· πŸ’€) - Filesystem-based module system for the Nix language similar to traditional programming languages, with support for.. MPL-2.0
  • any-nix-shell (πŸ₯‰11 Β· ⭐ 320 Β· πŸ’€) - fish and zsh support for the nix run and nix-shell environments of the Nix package manager. MIT
  • namaka (πŸ₯‰9 Β· ⭐ 130 Β· πŸ’€) - Snapshot testing for Nix based on haumea. MPL-2.0
  • nixt (πŸ₯‰9 Β· ⭐ 120 Β· πŸ’€) - Simple unit-testing for Nix. MIT
  • peerix (πŸ₯‰8 Β· ⭐ 160 Β· πŸ’€) - Peer2Peer Nix-Binary-Cache. ❗️GPL-3.0
  • nix-health (πŸ₯‰7 Β· ⭐ 42 Β· πŸ’€) - A program to check the health of your Nix install. ❗Unlicensed
  • remote-execution-nix (πŸ₯‰7 Β· ⭐ 25 Β· πŸ’€) - Nix to bazel-re proxy. MIT
  • evil-nix (πŸ₯‰6 Β· ⭐ 130 Β· πŸ’€) - A Nix library to download files from the internet without requiring a hash. MIT
  • buildproxy (πŸ₯‰6 Β· ⭐ 120 Β· πŸ’€) - Providing reproducible HTTP/HTTPS responders to builds that just can not live without. MIT
  • ssh-participation (πŸ₯‰6 Β· ⭐ 17 Β· πŸ’€) - An ssh server that creates new users on-the-fly, great for letting users participate in a demo. MIT
  • buildxyz (πŸ₯‰5 Β· ⭐ 63 Β· πŸ’€) - Build your Nix package automatically. ❗️GPL-3.0
  • rand-nix (πŸ₯‰4 Β· ⭐ 61 Β· πŸ’€) - Eval-time random number generator for Nix without IFD. Unlicense
  • buildNodeModules (πŸ₯‰4 Β· ⭐ 43 Β· πŸ’€) - An experiment in improving node packaging for nix. Dead simple. ❗Unlicensed
  • pkgs-modules (πŸ₯‰4 Β· ⭐ 32 Β· πŸ’€) - The Ideal interface for configuring packages. ❗Unlicensed
  • kakapo (πŸ₯‰3 Β· ⭐ 56 Β· πŸ’€) - A Nix web bundler because why not. ❗Unlicensed
  • laurn (πŸ₯‰3 Β· ⭐ 38 Β· πŸ’€) - Dev environment isolation. ❗Unlicensed
  • attr-cmd (πŸ₯‰3 Β· ⭐ 18 Β· πŸ’€) - Build shell commands from Nix attribute sets. ❗Unlicensed
  • Nix Durability Tests (πŸ₯‰3 Β· ⭐ 12 Β· πŸ’€) - Tests to reproduce Nix durablity problems. ❗️GPL-3.0

DevOps

Back to top

CI/CD, automation, and infrastructure management tools

Makes (πŸ₯‡16 Β· ⭐ 500) - A Nix-based CI/CD pipeline framework for building, testing, and releasing projects in any language, from anywhere. MIT
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 43 Β· πŸ“₯ 170 Β· πŸ“‹ 440 - 6% open Β· ⏱️ 30.07.2025)
nixidy (πŸ₯‡16 Β· ⭐ 270) - Kubernetes GitOps with Nix and Argo CD. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 13 Β· πŸ“¦ 2 Β· πŸ“‹ 37 - 13% open Β· ⏱️ 23.12.2025)
process-compose-flake (πŸ₯ˆ15 Β· ⭐ 170) - A flake-parts module to spin up processes for development by leveraging process-compose. MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 26 Β· πŸ“‹ 37 - 32% open Β· ⏱️ 05.12.2025)
amis (πŸ₯ˆ12 Β· ⭐ 73) - Home for NixOS AMI automation. MIT
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 16 Β· πŸ“‹ 42 - 33% open Β· ⏱️ 08.12.2025)
Standard (πŸ₯ˆ11 Β· ⭐ 480) - An opinionated Nix Flakes framework to keep Nix code in large projects organized, accompanied by a friendly CLI/TUI.. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 43 Β· πŸ”€ 48 Β· πŸ“‹ 170 - 23% open Β· ⏱️ 17.08.2025)
krewfile (πŸ₯‰10 Β· ⭐ 42 Β· πŸ’€) - Declarative krew plugin management. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 5 Β· πŸ“₯ 1.1K Β· πŸ“‹ 7 - 28% open Β· ⏱️ 18.02.2025)
lila (πŸ₯‰10 Β· ⭐ 37) - Nix hash collection software, to aggregate build reports from several builders. ❗️EUPL-1.2
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 2 Β· πŸ“‹ 47 - 51% open Β· ⏱️ 01.12.2025)
Show 4 hidden projects...
  • typhon (πŸ₯‰9 Β· ⭐ 220 Β· πŸ’€) - Nix-based continuous integration. ❗️AGPL-3.0
  • equinix-metal-builders (πŸ₯‰9 Β· ⭐ 50 Β· πŸ’€) - iPXE image for Nix builders on Equinix Metals Spot market. MIT
  • nix-otel (πŸ₯‰8 Β· ⭐ 72 Β· πŸ’€) - Nix OpenTelemetry sender plugin. MIT
  • flux (πŸ₯‰5 Β· ⭐ 81 Β· πŸ’€) - Create and deploy game servers with nix. MIT

Programming Languages

Back to top

Language-specific tools and integrations for various programming languages

nickel (πŸ₯‡27 Β· ⭐ 2.8K) - Better configuration for less. MIT
  • GitHub (πŸ‘¨β€πŸ’» 92 Β· πŸ”€ 110 Β· πŸ“₯ 160K Β· πŸ“‹ 680 - 19% open Β· ⏱️ 25.12.2025)
haskell.nix (πŸ₯‡23 Β· ⭐ 620) - Alternative Haskell Infrastructure for Nixpkgs. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 160 Β· πŸ”€ 250 Β· πŸ“₯ 18K Β· πŸ“‹ 970 - 17% open Β· ⏱️ 28.12.2025)
crane (πŸ₯‡20 Β· ⭐ 1.2K) - A Nix library for building Cargo projects with incremental artifact caching. MIT
  • GitHub (πŸ‘¨β€πŸ’» 65 Β· πŸ”€ 120 Β· πŸ“‹ 300 - 8% open Β· ⏱️ 26.12.2025)
poetry2nix (πŸ₯‡20 Β· ⭐ 940 Β· πŸ’€) - Build Python packages directly from Poetrys `poetry.lock` files. MIT
  • GitHub (πŸ‘¨β€πŸ’» 330 Β· πŸ”€ 450 Β· πŸ“‹ 490 - 34% open Β· ⏱️ 03.04.2025)
crate2nix (πŸ₯‡20 Β· ⭐ 450 Β· πŸ’€) - rebuild only changed crates in CI with crate2nix and nix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 51 Β· πŸ”€ 99 Β· πŸ“¦ 51 Β· πŸ“‹ 220 - 46% open Β· ⏱️ 13.02.2025)
rust-overlay (πŸ₯‡19 Β· ⭐ 1.4K) - Pure and reproducible nix overlay of binary distributed Rust toolchains. MIT
  • GitHub (πŸ‘¨β€πŸ’» 25 Β· πŸ”€ 83 Β· πŸ“‹ 170 - 8% open Β· ⏱️ 28.12.2025)
hnix (πŸ₯‡19 Β· ⭐ 820) - A Haskell re-implementation of the Nix expression language. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 64 Β· πŸ”€ 120 Β· πŸ“‹ 500 - 26% open Β· ⏱️ 21.11.2025)
fenix (πŸ₯ˆ17 Β· ⭐ 960) - Rust toolchains and Rust analyzer nightly for nix. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 61 Β· πŸ“‹ 100 - 31% open Β· ⏱️ 28.12.2025)
gomod2nix (πŸ₯ˆ17 Β· ⭐ 290) - Convert applications using Go modules to Nix expressions. MIT
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 69 Β· πŸ“¦ 5 Β· πŸ“‹ 77 - 44% open Β· ⏱️ 24.11.2025)
android-nixpkgs (πŸ₯ˆ16 Β· ⭐ 400) - Nix-packaged Android SDK. MIT
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 45 Β· πŸ“‹ 63 - 46% open Β· ⏱️ 28.12.2025)
cabal2nix (πŸ₯ˆ16 Β· ⭐ 390) - Converts a Cabal file into a Nix build expression. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 130 Β· πŸ”€ 160 Β· πŸ“‹ 330 - 23% open Β· ⏱️ 03.12.2025)
haskell-flake (πŸ₯ˆ16 Β· ⭐ 220) - A `flake-parts` Nix module for Haskell development. MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 26 Β· πŸ“‹ 130 - 29% open Β· ⏱️ 21.12.2025)
nix-cargo-integration (πŸ₯ˆ16 Β· ⭐ 210) - Library to easily and effortlessly integrate Cargo projects with Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 23 Β· πŸ“‹ 88 - 4% open Β· ⏱️ 28.12.2025)
cargo2nix (πŸ₯ˆ15 Β· ⭐ 440) - Granular builds of Rust projects for Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 42 Β· πŸ”€ 84 Β· πŸ“‹ 190 - 37% open Β· ⏱️ 19.06.2025)
uv2nix (πŸ₯ˆ14 Β· ⭐ 630) - Ingest uv workspaces using Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 33 Β· πŸ“‹ 57 - 3% open Β· ⏱️ 18.12.2025)
pyproject.nix (πŸ₯ˆ14 Β· ⭐ 280) - A collection of Nix utilities to work with Python projects. MIT
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 31 Β· πŸ“‹ 48 - 4% open Β· ⏱️ 26.11.2025)
Easy PureScript Nix (πŸ₯ˆ14 Β· ⭐ 210) - A project to easily use PureScript and other tools with Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 55 Β· πŸ“‹ 37 - 16% open Β· ⏱️ 22.11.2025)
lean4-nix (πŸ₯ˆ14 Β· ⭐ 77) - Nix flake build for Lean 4, and `lake2nix`. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 12 Β· πŸ“‹ 37 - 16% open Β· ⏱️ 17.12.2025)
naersk (πŸ₯ˆ13 Β· ⭐ 930) - Build Rust packages directly from `Cargo.lock`. MIT
  • GitHub (πŸ‘¨β€πŸ’» 55 Β· πŸ”€ 92 Β· πŸ“‹ 170 - 34% open Β· ⏱️ 17.11.2025)
clj-nix (πŸ₯ˆ13 Β· ⭐ 170) - Nix helper functions for Clojure projects. EPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 25 Β· πŸ“‹ 74 - 36% open Β· ⏱️ 19.11.2025)
nix-phps (πŸ₯ˆ13 Β· ⭐ 79) - Flake containing old and unmaintained PHP versions (intended for CI use). MIT
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 23 Β· πŸ“‹ 32 - 18% open Β· ⏱️ 28.12.2025)
tvix (πŸ₯‰12 Β· ⭐ 950) - Tvix - A Rust implementation of Nix. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 51 Β· πŸ”€ 16 Β· ⏱️ 08.12.2025)
nixpkgs-python (πŸ₯‰12 Β· ⭐ 220) - All Python versions, kept up-to-date on hourly basis using Nix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 15 Β· πŸ”€ 19 Β· πŸ“‹ 23 - 39% open Β· ⏱️ 06.12.2025)
nix-shell (πŸ₯‰12 Β· ⭐ 180) - Nix shells for PHP development. MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 14 Β· πŸ“‹ 15 - 20% open Β· ⏱️ 27.12.2025)
purs-nix (πŸ₯‰12 Β· ⭐ 78) - CLI and library combo designed for managing PureScript projects using Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 28 Β· πŸ“‹ 37 - 18% open Β· ⏱️ 14.12.2025)
zon2nix (πŸ₯‰11 Β· ⭐ 100 Β· πŸ’€) - Convert the dependencies in `build.zig.zon` to a Nix expression. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 18 Β· πŸ“‹ 16 - 56% open Β· ⏱️ 20.03.2025)
opam2nix (πŸ₯‰11 Β· ⭐ 92 Β· πŸ’€) - Generate Nix expressions from opam packages. MIT
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 26 Β· πŸ“‹ 62 - 27% open Β· ⏱️ 29.01.2025)
ruby-nix (πŸ₯‰10 Β· ⭐ 150) - Generates reproducible ruby/bundler app environment with Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 17 Β· πŸ“‹ 21 - 19% open Β· ⏱️ 13.08.2025)
npmlock2nix (πŸ₯‰10 Β· ⭐ 150) - Generate Nix expressions from a `package-lock.json` (in-memory), primarily for web projects. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 39 Β· πŸ“‹ 57 - 64% open Β· ⏱️ 17.09.2025)
nocargo (πŸ₯‰9 Β· ⭐ 170 Β· πŸ’€) - Build Rust crates with Nix Build System. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 7 Β· πŸ“¦ 2 Β· πŸ“‹ 15 - 40% open Β· ⏱️ 30.04.2025)
crystal2nix (πŸ₯‰9 Β· ⭐ 19) - Convert `shard.lock` into Nix expressions. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· πŸ“‹ 7 - 42% open Β· ⏱️ 09.07.2025)
elm2nix (πŸ₯‰8 Β· ⭐ 120) - Convert `elm.json` into Nix expressions. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 17 Β· πŸ“‹ 21 - 19% open Β· ⏱️ 09.09.2025)
nixkell (πŸ₯‰8 Β· ⭐ 120) - A Haskell project template using Nix and direnv. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 10 Β· ⏱️ 18.06.2025)
tex2nix (πŸ₯‰8 Β· ⭐ 98) - Generate texlive nix expressions for documents. MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 8 Β· πŸ“‹ 4 - 50% open Β· ⏱️ 24.11.2025)
nix-gleam (πŸ₯‰8 Β· ⭐ 51) - Generic Nix builder for Gleam applications. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 8 Β· ⏱️ 25.12.2025)
kebab (πŸ₯‰7 Β· ⭐ 2) - Haxe packages for Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· ⏱️ 28.12.2025)
Show 22 hidden projects...
  • mach-nix (πŸ₯ˆ17 Β· ⭐ 890 Β· πŸ’€) - Create highly reproducible python environments. MIT
  • node2nix (πŸ₯ˆ16 Β· ⭐ 570 Β· πŸ’€) - Generate Nix expression from a package.json (or package-lock.json) (to be stored as files). MIT
  • ghc.nix (πŸ₯ˆ13 Β· ⭐ 150 Β· πŸ’€) - Nix (shell) expression for working on GHC. BSD-3
  • haskell-nix (πŸ₯‰12 Β· ⭐ 1.2K Β· πŸ’€) - Nix and Haskell in production. ❗Unlicensed
  • Bundix (πŸ₯‰12 Β· ⭐ 180 Β· πŸ’€) - Generates a Nix expression for your Bundler-managed application. ❗Unlicensed
  • static-haskell-nix (πŸ₯‰10 Β· ⭐ 400 Β· πŸ’€) - Easily build most Haskell programs into fully static Linux executables. ❗Unlicensed
  • composer2nix (πŸ₯‰10 Β· ⭐ 93 Β· πŸ’€) - Generate Nix expressions to build composer packages. MIT
  • nijs (πŸ₯‰10 Β· ⭐ 59 Β· πŸ’€) - NiJS: An internal DSL for Nix in JavaScript. MIT
  • gradle2nix (πŸ₯‰9 Β· ⭐ 140 Β· πŸ’€) - Generate Nix expressions which build Gradle-based projects. MIT
  • Napalm (πŸ₯‰8 Β· ⭐ 120 Β· πŸ’€) - Support for building npm packages in Nix with a lightweight npm registry. MIT
  • sbt-derivation (πŸ₯‰8 Β· ⭐ 74 Β· πŸ’€) - mkDerivation for sbt, similar to buildGoModule. MIT
  • rust-nix-templater (πŸ₯‰8 Β· ⭐ 49 Β· πŸ’€) - Generates Nix build and development files for Rust projects. MIT
  • easy-hls-nix (πŸ₯‰7 Β· ⭐ 55 Β· πŸ’€) - Easy Haskell Language Server tooling with Nix. MPL-2.0
  • nixlisp (πŸ₯‰6 Β· ⭐ 65 Β· πŸ’€) - A Lisp implementation in Nix. ❗Unlicensed
  • python-nix (πŸ₯‰6 Β· ⭐ 57 Β· πŸ’€) - Python-Nix FFI library using the new C API. MIT
  • nixduino (πŸ₯‰6 Β· ⭐ 52 Β· πŸ’€) - Nix-based tool to help build Arduino sketches. MIT
  • nix-dart (πŸ₯‰6 Β· ⭐ 14 Β· πŸ’€) - Nix builder for Dart packages. Apache-2
  • nix-haskell-mode (πŸ₯‰5 Β· ⭐ 29 Β· πŸ’€) - Automatic Haskell setup in Emacs. ❗️GPL-3.0
  • composer-plugin-nixify (πŸ₯‰5 Β· ⭐ 17 Β· πŸ’€) - Composer plugin to help with Nix packaging. BSD-2
  • haxix (πŸ₯‰5 Β· ⭐ 5 Β· πŸ’€) - Nix flake to build haxe/Heaps. MIT
  • composition-c4 (πŸ₯‰4 Β· ⭐ 11 Β· πŸ’€) - Support for building composer packages from a composer.lock (using IFD). MIT
  • CppNix (πŸ₯‰3 Β· ⭐ 16 Β· πŸ’€) - a Nix-based C preprocessor. MIT

NixOS Modules

Back to top

Reusable NixOS modules for extending system functionality

Home Manager (πŸ₯‡27 Β· ⭐ 9.1K) - Manage your user configuration just like NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 1.5K Β· πŸ”€ 2.2K Β· πŸ“‹ 3K - 22% open Β· ⏱️ 28.12.2025)
NixOS-WSL (πŸ₯‡26 Β· ⭐ 2.6K) - Modules for running NixOS on the Windows Subsystem for Linux. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 46 Β· πŸ”€ 150 Β· πŸ“₯ 66K Β· πŸ“‹ 250 - 14% open Β· ⏱️ 15.12.2025)
nixos-hardware (πŸ₯‡23 Β· ⭐ 2.9K) - A collection of NixOS modules covering hardware quirks. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 500 Β· πŸ”€ 830 Β· πŸ“₯ 1.6K Β· πŸ“‹ 400 - 42% open Β· ⏱️ 24.12.2025)
nix-darwin (πŸ₯‡21 Β· ⭐ 4.8K) - Manage macOS configuration just like on NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 270 Β· πŸ”€ 570 Β· πŸ“‹ 790 - 36% open Β· ⏱️ 26.12.2025)
nix-bitcoin (πŸ₯‡21 Β· ⭐ 590) - Modules and packages for Bitcoin nodes with higher-layer protocols with an emphasis on security. MIT
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 120 Β· πŸ“₯ 8.2K Β· πŸ“‹ 210 - 16% open Β· ⏱️ 24.11.2025)
lanzaboote (πŸ₯ˆ19 Β· ⭐ 1.5K) - Secure Boot for NixOS. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 45 Β· πŸ”€ 86 Β· πŸ“‹ 170 - 20% open Β· ⏱️ 24.12.2025)
Jovian-NixOS (πŸ₯ˆ18 Β· ⭐ 860) - NixOS modules for gaming with Steam Deck compatibility. MIT
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 79 Β· πŸ“‹ 160 - 26% open Β· ⏱️ 24.12.2025)
srvos (πŸ₯ˆ17 Β· ⭐ 860) - NixOS profiles for servers. MIT
  • GitHub (πŸ‘¨β€πŸ’» 42 Β· πŸ”€ 53 Β· πŸ“‹ 42 - 35% open Β· ⏱️ 25.12.2025)
nix-minecraft (πŸ₯ˆ16 Β· ⭐ 480) - An attempt to better support Minecraft-related content for the Nix ecosystem. MIT
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 61 Β· πŸ“‹ 83 - 32% open Β· ⏱️ 28.12.2025)
Self Host Blocks (πŸ₯ˆ16 Β· ⭐ 400) - Modular server management based on NixOS modules and focused on best practices. ❗️AGPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 14 Β· πŸ“‹ 130 - 66% open Β· ⏱️ 26.12.2025)
nixos-facter (πŸ₯ˆ15 Β· ⭐ 520) - Declarative hardware configuration for NixOS. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 13 Β· πŸ”€ 13 Β· πŸ“‹ 94 - 44% open Β· ⏱️ 28.12.2025)
impermanence (πŸ₯ˆ14 Β· ⭐ 1.6K Β· πŸ’€) - Lets you choose what files and directories you want to keep between reboots. MIT
  • GitHub (πŸ‘¨β€πŸ’» 35 Β· πŸ”€ 110 Β· πŸ“‹ 170 - 47% open Β· ⏱️ 25.01.2025)
nixos-unified (πŸ₯ˆ14 Β· ⭐ 340) - Unify NixOS + nix-darwin + home-manager configuration in a single flake, while providing a consistent interface at DX.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 35 Β· πŸ“‹ 60 - 33% open Β· ⏱️ 25.11.2025)
nixGL (πŸ₯‰13 Β· ⭐ 910) - A wrapper tool for nix OpenGL application. MIT
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 120 Β· πŸ“‹ 130 - 55% open Β· ⏱️ 02.11.2025)
nix-topology (πŸ₯‰13 Β· ⭐ 830) - Generate infrastructure and network diagrams directly from your NixOS configuration. MIT
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 38 Β· πŸ“‹ 23 - 43% open Β· ⏱️ 17.12.2025)
musnix (πŸ₯‰13 Β· ⭐ 820) - Do real-time audio work in NixOS. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 62 Β· πŸ“‹ 67 - 16% open Β· ⏱️ 01.12.2025)
nixos-cosmic (πŸ₯‰13 Β· ⭐ 650) - Flake for using COSMIC on NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 47 Β· πŸ“‹ 160 - 28% open Β· ⏱️ 04.07.2025)
nixarr (πŸ₯‰13 Β· ⭐ 320) - The Media Server Nixos Module. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 20 Β· πŸ”€ 40 Β· πŸ“‹ 62 - 12% open Β· ⏱️ 14.12.2025)
dns.nix (πŸ₯‰13 Β· ⭐ 170) - A Nix DSL for DNS zone files. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 29 Β· πŸ“‹ 19 - 52% open Β· ⏱️ 03.10.2025)
nix-mineral (πŸ₯‰12 Β· ⭐ 410) - Conveniently and reasonably harden NixOS. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 19 Β· πŸ“‹ 60 - 53% open Β· ⏱️ 26.10.2025)
nixos-facter-modules (πŸ₯‰12 Β· ⭐ 180) - A series of NixOS modules to be used in conjunction with nixos-facter. MIT
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 20 Β· πŸ“‹ 29 - 51% open Β· ⏱️ 24.12.2025)
userborn (πŸ₯‰11 Β· ⭐ 110) - Declaratively bear (manage) Linux users and groups. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 4 Β· πŸ“‹ 11 - 36% open Β· ⏱️ 01.12.2025)
hyprland-protocols (πŸ₯‰10 Β· ⭐ 79) - Wayland protocol extensions for Hyprland. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 12 Β· ⏱️ 08.12.2025)
nixos-router (πŸ₯‰8 Β· ⭐ 360) - A NixOS router framework. MIT
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 6 Β· ⏱️ 19.11.2025)
NixOS-DNS (πŸ₯‰7 Β· ⭐ 140 Β· πŸ’€) - Manage your DNS zones with NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 5 Β· πŸ“‹ 10 - 60% open Β· ⏱️ 21.03.2025)
notnft (πŸ₯‰6 Β· ⭐ 66 Β· πŸ’€) - Nix DSL for nftables. ❗️GPL-2.0
  • GitHub (πŸ”€ 4 Β· ⏱️ 23.03.2025)
ollama-flake (πŸ₯‰6 Β· ⭐ 56 Β· πŸ’€) - A nix flake for Ollama. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 18 Β· πŸ“‹ 5 - 40% open Β· ⏱️ 08.12.2024)
nether (πŸ₯‰4 Β· ⭐ 13) - zerotier network configuration as a NixOS flake. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 10 Β· ⏱️ 01.10.2025)
Show 5 hidden projects...
  • nixiosk (πŸ₯‰10 Β· ⭐ 170 Β· πŸ’€) - Declarative Kiosk systems built with NixOS. MIT
  • mineflake (πŸ₯‰9 Β· ⭐ 78 Β· πŸ’€) - Declarative Minecraft server in NixOS. MIT
  • systemd-nix (πŸ₯‰5 Β· ⭐ 48 Β· πŸ’€) - Generate systemd units from NixOS-style descriptions. MPL-2.0
  • nix-steam-servers (πŸ₯‰4 Β· ⭐ 17 Β· πŸ’€) - Nix packages and NixOS modules for managing Steam game servers. MIT
  • native-access-nix (πŸ₯‰2 Β· ⭐ 9 Β· πŸ’€) - A nixy way to install Native Instruments plugins using wine. ❗Unlicensed

Theming

Back to top

Tools and modules for theming, styling, and visual customization

Stylix (πŸ₯‡21 Β· ⭐ 2.1K) - System-wide colorscheming and typography for NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 180 Β· πŸ”€ 290 Β· πŸ“‹ 610 - 30% open Β· ⏱️ 24.12.2025)
catppuccin/nix (πŸ₯ˆ18 Β· ⭐ 650) - Catppuccin for Nix brings the soothing pastel aesthetics of the Catppuccin theme to your NixOS and home-manager.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 75 Β· πŸ”€ 84 Β· πŸ“‹ 220 - 17% open Β· ⏱️ 17.12.2025)
spicetify-nix (πŸ₯ˆ14 Β· ⭐ 370) - A nix library for modifying spotify with spicetify. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 28 Β· πŸ“‹ 68 - 16% open Β· ⏱️ 28.12.2025)
high-quality-nix-content (πŸ₯‰10 Β· ⭐ 350) - GitHub repository containing highest quality Nix/NixOS content. MIT
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 24 Β· πŸ“‹ 5 - 40% open Β· ⏱️ 25.06.2025)
base16.nix (πŸ₯‰10 Β· ⭐ 260) - Flake way to theme programs in base16 colorschemes, mustache template support included. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 12 Β· πŸ“‹ 16 - 12% open Β· ⏱️ 21.08.2025)
nix-wallpaper (πŸ₯‰5 Β· ⭐ 87) - A configurable wallpaper for nix systems. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 8 Β· πŸ“‹ 4 - 25% open Β· ⏱️ 21.06.2025)
Show 1 hidden projects...

Overlays

Back to top

Package collections and overlays for extending Nixpkgs

NUR (πŸ₯‡23 Β· ⭐ 1.7K) - Nix User Repositories. MIT
  • GitHub (πŸ‘¨β€πŸ’» 560 Β· πŸ”€ 450 Β· πŸ“‹ 130 - 23% open Β· ⏱️ 28.12.2025)
emacs-overlay (πŸ₯‡19 Β· ⭐ 590) - Bleeding edge Emacs overlay. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 85 Β· πŸ”€ 170 Β· πŸ“‹ 300 - 2% open Β· ⏱️ 28.12.2025)
nixpkgs-wayland (πŸ₯‡18 Β· ⭐ 590) - Bleeding-edge Wayland packages. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 45 Β· πŸ“‹ 240 - 19% open Β· ⏱️ 28.12.2025)
ngipkgs (πŸ₯‡18 Β· ⭐ 72) - Nix packages and services for projects supported through the NGI program. MIT
  • GitHub (πŸ‘¨β€πŸ’» 62 Β· πŸ”€ 50 Β· πŸ“‹ 1K - 31% open Β· ⏱️ 18.12.2025)
chaotic-nyx (πŸ₯ˆ17 Β· ⭐ 650) - Daily bumped bleeding edge packages like `mesa_git` & others that arent yet in Nixpkgs. Created by the makers of.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 52 Β· πŸ”€ 78 Β· ⏱️ 08.12.2025)
System Manager (πŸ₯ˆ16 Β· ⭐ 1.3K) - A non-NixOS Linux system configuration tool built on Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 37 Β· πŸ“‹ 66 - 56% open Β· ⏱️ 17.12.2025)
neovim-nightly-overlay (πŸ₯ˆ15 Β· ⭐ 400) - Bleeding edge Neovim overlay. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 68 Β· πŸ“‹ 89 - 1% open Β· ⏱️ 29.12.2025)
NixNeovimPlugins (πŸ₯ˆ14 Β· ⭐ 150) - Makes all neovim plugins available in nix (Auto updated). MIT
  • GitHub (πŸ‘¨β€πŸ’» 35 Β· πŸ”€ 26 Β· πŸ“¦ 1 Β· πŸ“‹ 45 - 2% open Β· ⏱️ 28.12.2025)
nixpkgs-mozilla (πŸ₯ˆ13 Β· ⭐ 570) - Mozilla overlay for Nixpkgs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 66 Β· πŸ”€ 130 Β· πŸ“‹ 140 - 35% open Β· ⏱️ 04.11.2025)
nixpkgs-esp-dev (πŸ₯‰12 Β· ⭐ 270) - Nix flake and overlay for ESP8266 and ESP32 development. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 29 Β· πŸ”€ 88 Β· πŸ“‹ 52 - 40% open Β· ⏱️ 16.10.2025)
nixcasks (πŸ₯‰12 Β· ⭐ 91) - Homebrew casks, nixified. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 4 Β· πŸ“‹ 10 - 40% open Β· ⏱️ 28.12.2025)
nixpkgs-xr (πŸ₯‰11 Β· ⭐ 85) - Automated packages for XR/AR/VR tools and apps for NixOS. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 10 Β· πŸ“‹ 26 - 26% open Β· ⏱️ 24.12.2025)
nixpkgs-firefox-darwin (πŸ₯‰11 Β· ⭐ 73) - Automatically updated Firefox binary packages for macOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 8 Β· πŸ“‹ 9 - 33% open Β· ⏱️ 28.12.2025)
dreampkgs (πŸ₯‰8 Β· ⭐ 31 Β· πŸ’€) - A collection of software packages managed with dream2nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 10 Β· πŸ“‹ 4 - 25% open Β· ⏱️ 12.03.2025)
awesome-nix-hpc (πŸ₯‰6 Β· ⭐ 93 Β· πŸ’€) - High Performance Computing package sets. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 6 Β· ⏱️ 22.04.2025)
talon-nix (πŸ₯‰5 Β· ⭐ 36 Β· πŸ’€) - Auto packaging for Talon Voice. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 10 Β· πŸ“‹ 3 - 66% open Β· ⏱️ 05.05.2025)
Show 5 hidden projects...
  • geospatial-nix (πŸ₯‰9 Β· ⭐ 47 Β· πŸ’€) - Geospatial packages repository and environment. MIT
  • nixpkgs-cuda-ci (πŸ₯‰6 Β· ⭐ 23 Β· πŸ’€) - Building and caching nixpkgs with cudaSupport=true. MIT
  • redoxpkgs (πŸ₯‰5 Β· ⭐ 63 Β· πŸ’€) - Cross-compile to Redox using Nix. ❗Unlicensed
  • hamnix (πŸ₯‰4 Β· ⭐ 27 Β· πŸ’€) - A collection of Amateur Radio software packaged for Nix. ❗Unlicensed
  • hackpkgs (πŸ₯‰1 Β· ⭐ 12 Β· πŸ’€) - nixpkgs aiming for exploiting tools, which may include non-official package or difficult to push to mainstream. ❗Unlicensed

Security

Back to top

Security tools, secret management, and hardening solutions

vulnix (πŸ₯‡17 Β· ⭐ 680) - Vulnerability (CVE) scanner for Nix/NixOS. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 39 Β· πŸ“¦ 3 Β· πŸ“‹ 73 - 24% open Β· ⏱️ 13.10.2025)
agenix (πŸ₯‡16 Β· ⭐ 2.1K) - age-encrypted secrets for NixOS and Home manager. ❗️CC0-1.0
  • GitHub (πŸ‘¨β€πŸ’» 56 Β· πŸ”€ 140 Β· πŸ“‹ 180 - 47% open Β· ⏱️ 08.11.2025)
agenix-rekey (πŸ₯ˆ14 Β· ⭐ 360) - An agenix extension adding secret generation and automatic rekeying using a YubiKey or master-identity. MIT
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 39 Β· πŸ“‹ 76 - 25% open Β· ⏱️ 05.10.2025)
bombon (πŸ₯ˆ14 Β· ⭐ 120) - Nix CycloneDX Software Bills of Materials (SBOMs). MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 12 Β· πŸ“‹ 28 - 42% open Β· ⏱️ 03.12.2025)
sbomnix (πŸ₯ˆ13 Β· ⭐ 230 Β· πŸ“‰) - A suite of utilities to help with software supply chain challenges on nix targets. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 29 Β· πŸ“₯ 410 Β· πŸ“‹ 29 - 34% open Β· ⏱️ 12.11.2025)
nix-security-box (πŸ₯ˆ12 Β· ⭐ 360) - Tool set for Information security professionals and all others. MIT
  • GitHub (πŸ”€ 25 Β· πŸ“‹ 4 - 50% open Β· ⏱️ 28.12.2025)
ragenix (πŸ₯ˆ11 Β· ⭐ 420) - age-encrypted secrets for NixOS; drop-in replacement for agenix. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 21 Β· πŸ“‹ 18 - 66% open Β· ⏱️ 30.10.2025)
nix-security-tracker (πŸ₯ˆ11 Β· ⭐ 68) - Web service for managing information on vulnerabilities in software distributed through Nixpkgs. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 13 Β· πŸ“‹ 240 - 44% open Β· ⏱️ 22.12.2025)
genealogos (πŸ₯‰10 Β· ⭐ 52) - A Nix sbom generator. MIT
  • GitHub (πŸ‘¨β€πŸ’» 9 Β· πŸ”€ 1 Β· πŸ“₯ 77 Β· πŸ“‹ 23 - 17% open Β· ⏱️ 26.12.2025)
schizofox (πŸ₯‰9 Β· ⭐ 260) - Hardened Firefox flake for the delusional and the schizophrenics. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 18 Β· πŸ“‹ 40 - 35% open Β· ⏱️ 16.11.2025)
kanidm-provision (πŸ₯‰9 Β· ⭐ 76) - A small utility to help with kanidm provisioning. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 12 Β· πŸ“‹ 22 - 27% open Β· ⏱️ 22.11.2025)
shoji-nix (πŸ₯‰7 Β· ⭐ 110) - Bundle and save your SSH keys with Nix. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· ⏱️ 20.09.2025)
opnix (πŸ₯‰7 Β· ⭐ 100 Β· πŸ’€) - Native secret management for NixOS using 1Password. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 7 Β· πŸ“‹ 5 - 60% open Β· ⏱️ 10.02.2025)
regula-nix (πŸ₯‰7 Β· ⭐ 37 Β· πŸ’€) - This project aims to help implement and enforce various security standards in NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 1 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 10.03.2025)
sopswarden (πŸ₯‰6 Β· ⭐ 86 Β· 🐣) - SOPS secrets management integrated with Bitwarden for NixOS. MIT
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· ⏱️ 17.07.2025)
Show 2 hidden projects...
  • trustix (πŸ₯ˆ11 Β· ⭐ 360 Β· πŸ’€) - Distributed trust and reproducibility tracking for binary caches. ❗Unlicensed
  • scalpel (πŸ₯‰6 Β· ⭐ 150 Β· πŸ’€) - Minimally invasive safe secret provisioning to Nix-generated service config files. MIT

Editors and IDEs

Back to top

Editor plugins and IDE integrations for Nix development

NixVim (πŸ₯‡22 Β· ⭐ 2.5K) - A NeoVim distribution built with Nix modules and Nixpkgs. MIT
  • GitHub (πŸ‘¨β€πŸ’» 270 Β· πŸ”€ 360 Β· πŸ“‹ 890 - 15% open Β· ⏱️ 28.12.2025)
nvf (πŸ₯‡22 Β· ⭐ 1.3K) - Highly modular, configurable, extensible and easy to use Neovim configuration in Nix. MIT
  • GitHub (πŸ‘¨β€πŸ’» 120 Β· πŸ”€ 180 Β· πŸ“‹ 390 - 21% open Β· ⏱️ 24.12.2025)
vscode-nix-ide (πŸ₯ˆ18 Β· ⭐ 450) - Nix language support for Visual Studio Code. MIT
  • GitHub (πŸ‘¨β€πŸ’» 34 Β· πŸ”€ 38 Β· πŸ“₯ 440 Β· πŸ“‹ 81 - 18% open Β· ⏱️ 27.12.2025)
nix-idea (πŸ₯‰14 Β· ⭐ 200) - Nix plugin for the IntelliJ IDEA IDE. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 17 Β· πŸ”€ 27 Β· πŸ“₯ 320 Β· πŸ“‹ 36 - 33% open Β· ⏱️ 20.08.2025)
sublime-nix (πŸ₯‰8 Β· ⭐ 33 Β· πŸ’€) - Nix syntax highlighting for Sublime Text. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 9 Β· πŸ“‹ 7 - 42% open Β· ⏱️ 18.02.2025)
Show 2 hidden projects...
  • nix-mode (πŸ₯‰12 Β· ⭐ 330 Β· πŸ’€) - An Emacs major mode for editing Nix expressions. ❗️LGPL-2.1
  • NixNeovim (πŸ₯‰9 Β· ⭐ 130 Β· πŸ’€) - Configure Neovim with Nix. MIT

Distributions

Back to top

Alternative distributions and variants based on Nix or NixOS

Athena (πŸ₯‡21 Β· ⭐ 1.2K) - Arch/Nix-based distro focused on Cybersecurity. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 96 Β· πŸ“₯ 16K Β· πŸ“‹ 150 - 6% open Β· ⏱️ 07.12.2025)
mobile-nixos (πŸ₯‡19 Β· ⭐ 1.2K Β· πŸ“‰) - NixOS for mobile devices like phones. MIT
  • GitHub (πŸ‘¨β€πŸ’» 51 Β· πŸ”€ 200 Β· πŸ“‹ 310 - 45% open Β· ⏱️ 13.11.2025)
nix-on-droid (πŸ₯ˆ16 Β· ⭐ 1.9K) - Nix-enabled environment for your Android device. MIT
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 120 Β· πŸ“‹ 310 - 33% open Β· ⏱️ 06.12.2025)
nixbsd (πŸ₯ˆ13 Β· ⭐ 820) - An unofficial NixOS fork with a FreeBSD kernel. MIT
  • GitHub (πŸ‘¨β€πŸ’» 7 Β· πŸ”€ 29 Β· πŸ“‹ 35 - 45% open Β· ⏱️ 20.12.2025)
nixos-rk3588 (πŸ₯ˆ12 Β· ⭐ 170) - Minimal NixOS running on RK3588/RK3588s based SBC(Orange Pi 5 Plus, Orange Pi 5, Rock 5A, etc). MIT
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 30 Β· πŸ“₯ 490 Β· πŸ“‹ 36 - 33% open Β· ⏱️ 02.06.2025)
not-os (πŸ₯‰11 Β· ⭐ 950 Β· πŸ’€) - An operating system generator, based on NixOS, that outputs a small read-only squashfs for a runit-based operating.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 39 Β· πŸ“‹ 10 - 60% open Β· ⏱️ 12.01.2025)
nixos-avf (πŸ₯‰11 Β· ⭐ 220) - NixOS for Android Terminal (Android Virtualization Framework). ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 14 Β· πŸ“₯ 52 Β· πŸ“‹ 14 - 42% open Β· ⏱️ 16.11.2025)
NixNG (πŸ₯‰10 Β· ⭐ 420 Β· πŸ“ˆ) - A GNU/Linux distribution similar to NixOS, defining difference is a focus on containers and lightweightness. ❗Unlicensed
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 20 Β· πŸ“‹ 25 - 76% open Β· ⏱️ 27.12.2025)
nixos-riscv (πŸ₯‰9 Β· ⭐ 84) - NixOS for RISC-V architecture. MIT
  • GitHub (πŸ‘¨β€πŸ’» 6 Β· πŸ”€ 12 Β· πŸ“‹ 13 - 23% open Β· ⏱️ 30.08.2025)
Show 2 hidden projects...
  • celun (πŸ₯‰8 Β· ⭐ 66 Β· πŸ’€) - The customizable embedded Linux using Nix. MIT
  • reupnix (πŸ₯‰7 Β· ⭐ 32 Β· πŸ’€) - Reconfigurable and Updateable Embedded Systems. MIT

Related Resources

  • Awesome Nix: A curated list of the best resources in the Nix community.
  • Nix stuff: Projects related to Nix and NixOS.
  • Nixcademy Blog: High quality guides and tutorials.
  • Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0

About

πŸ† A ranked list of the best resources in the Nix community. Updated weekly.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5