Discover the top trending Nix repositories and projects on Github. Explore the latest trends in Nix development.

Trending Repositories

1

nixpkgs

Nix Packages collection & NixOS
🔥🔥🔥
2

devenv

Fast, Declarative, Reproducible, and Composable Developer Environments
🔥🔥🔥
3

home-manager

Manage a user environment using Nix [maintainer=@rycee]
🔥🔥
4

brew-nix

Experimental nix expression to package all MacOS casks from homebrew automatically
🔥
5

disko

Declarative disk partitioning and formatting using nix [maintainer=@Lassulus]
🔥
6

services-flake

NixOS-like services for Nix flakes
🔥
7

stylix

System-wide colorscheming and typography for NixOS
🔥
8

nixos-config

Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨
🔥
9

nix-darwin

nix modules for darwin
🔥
10

nixos-and-flakes-book

🛠️ ❤️ Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!
📣
11

nixvim

Configure Neovim with Nix! [maintainer=@GaetanLepage, @traxys, @mattsturgeon]
📣
12

nix-starter-configs

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

nix-direnv

A fast, persistent use_nix/use_flake implementation for direnv [maintainer=@Mic92 / @bbenne10]
📣
14

microvm.nix

NixOS MicroVMs
📣
15

sops-nix

Atomic secret provisioning for NixOS based on sops
📣
16

nixos-generators

Collection of image builders [maintainer=@Lassulus]
📣
17

nixos-hardware

A collection of NixOS modules covering hardware quirks.
📣
18

agenix

age-encrypted secrets for NixOS and Home manager
📣
19

nix-portable

Nix - Static, Permissionless, Installation-free, Pre-configured
📣
20

impermanence

Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]
📣
21

nix

❄️ Soothing pastel theme for Nix
⬆️
22

nix-topology

🍁Generate infrastructure and network diagrams directly from your NixOS configurations
⬆️
23

nixfmt

The official (but not yet stable) formatter for Nix code
⬆️
24

nixos-config

My NixOS configurations.
⬆️
25

raspberry-pi-nix

NixOS modules to aid in configuring NixOS for raspberry pi products
⬆️
26

crane

A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.
⬆️
27

rust-overlay

Pure and reproducible nix overlay of binary distributed rust toolchains
⬆️
28

NixOS-WSL

NixOS on WSL(2) [maintainer=@nzbr]
⬆️
29

nix-on-droid

Nix-enabled environment for your Android device. [maintainers=@t184256,@Gerschtli]
⬆️
30

nixos-apple-silicon

Resources to install NixOS bare metal on Apple Silicon Macs
⬆️
31

devshell

Per project developer environments
⬆️
32

nix-config

Configuration files for my NixOS and nix-darwin machines
⬆️
33

dream2nix

Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau]
⬆️
34

nix-snapshotter

Brings native understanding of Nix packages to containerd
⬆️
35

fenix

Rust toolchains and rust-analyzer nightly for Nix [maintainer=@figsoda]
⬆️
36

nix-config

❄️ my nix config for both desktops(NixOS+macOS) and homelab servers(NixOS).
⬆️
37

plasma-manager

Manage KDE Plasma with Home Manager
⬆️
38

alejandra

The Uncompromising Nix Code Formatter
⬆️
39

nix-vm-test

Re-use the NixOS VM test infrastructure to test Ubuntu, Debian, and Fedora machines.
⬆️
40

flake-parts

❄️ Simplify Nix Flakes with the module system
⬆️
41

nix-gaming

Gaming on Nix
⬆️
42

dotfiles

And I say hey, what's going on?
⬆️
43

NixOS-Guide

NixOS Guide. Learn all about the immutable Nix Operating System and the declarative Nix Expression Language.
⬆️
44

nix-minecraft

An attempt to better support Minecraft-related content for the Nix ecosystem
⬆️
45

flake-utils

Pure Nix flake utility functions [maintainer=@zimbatm]
⬆️
46

stage1-tpm-tailscale

Demo of using systemd stage 1 to unlock drives with a TPM and Tailscale
⬆️
47

dotfiles

NixOS system config & Home-Manager user config
⬆️
48

nix-config

My personal NixOS config
⬆️
49

config

One Nix flake to rule them all.
⬆️
50

nixpkgs-python

All Python versions, kept up-to-date on hourly basis using Nix.
⬆️
51

poetry2nix

Convert poetry projects to nix automagically [maintainer=@adisbladis]
⬆️
52

treefmt-nix

treefmt nix configuration
⬆️
53

zmk-nix

Build system and configuration for my Sofle RGB
⬆️
54

naersk

Build Rust projects in Nix - no configuration, no code generation, no IFD, sandbox friendly.
⬆️
55

nixos-shell

Spawns lightweight nixos vms in a shell
⬆️
56

sanix

Sane stable stateless NixOS setup
⬆️
57

arion

Run docker-compose with help from Nix/NixOS
⬆️
58

high-quality-nix-content

GitHub repository containing highest quality Nix/NixOS content
⬆️
59

srvos

NixOS profiles for servers [maintainer=@numtide]
⬆️
60

nix-config

Personal nixos and home-manager configurations.
⬆️
61

nixos-rk3588

Minimal NixOS running on RK3588/RK3588s based SBC(Orange Pi 5 Plus, Orange Pi 5, Rock 5A, etc)
⬆️
62

github-ci-nix

WIP: A simple NixOS & nix-darwin module for managing self-hosted GitHub runners
⬆️
63

nix-bundle

Bundle Nix derivations to run anywhere!
⬆️
64

nix-github-actions

A library to turn Nix Flake attribute sets into Github Actions matrices [maintainer=@adisbladis]
⬆️
65

dotfiles

My NixOS dotfiles
⬆️
66

dotfiles-nix

Configuration files for my NixOS machine, declared by home-manager
⬆️
67

nixcfg

NixOS and Home-Manager configs for my devices. dotfiles, but way better
⬆️
68

nix-homelab

Homelab and dotfiles made with NixOS
⬆️
69

nix-pills

⬆️
70

nixGL

A wrapper tool for nix OpenGL application [maintainer=@guibou]
⬆️
71

buildGradleApplication

A Nix builder function for packaging Gradle applications.
⬆️
72

musnix

Real-time audio in NixOS
⬆️
73

robotnix

Build Android (AOSP) using Nix [maintainer=@danielfullmer,@Atemu]
⬆️
74

agenix-rekey

An agenix extension adding secret generation and automatic rekeying using a YubiKey or master-identity
⬆️
75

NixThePlanet

Run macOS, Windows and more via a single Nix command, or simple nixosModules
⬆️
76

nixos-cli

nixos is an experimental modern replacement for nixos-rebuild
⬆️
77

nixvim

❄️ my neovim config using nixvim
⬆️
78

nix-index-database

Weekly updated nix-index database [maintainer=@Mic92]
⬆️
79

crate2nix

rebuild only changed crates in CI with crate2nix and nix
⬆️
80

nix-config

Wimpy's NixOS & Home Manager Configurations ❄️
⬆️
81

nix-colors

Modules and schemes to make theming with Nix awesome.
⬆️
82

nixos-images

Automatically build (netboot) images for NixOS [maintainer=@Mic92]
⬆️
83

nixkvm

A Flake for distributing PiKVM running on Embedded NixOS
⬆️
84

nixflakes

My nixdots, but flaked.
⬆️
85

wrapper-manager

Post-modern configuration management
⬆️
86

flake-compat

⬆️
87

jupyenv

Declarative and reproducible Jupyter environments - powered by Nix
⬆️
88

nix-homebrew

Homebrew installation manager for nix-darwin
⬆️
89

nixos-config

KISS NixOS configuration based on Flakes & flake-parts (supports macOS too)
⬆️
90

pyproject.nix

A collection of Nix utilities to work with Python projects [maintainer=@adisbladis]
⬆️
91

nix-flatpak

Install flatpaks declaratively
⬆️
92

flakelight

Framework for simplifying flake setup [maintainer=@accelbread]
⬆️
93

khanelinix

Nix configuration for my systems supporting macOS, NixOS, and WSL.
⬆️
94

flake-utils-plus

Use Nix flakes without any fluff.
⬆️
95

dotfiles

Nix configuration and settings
⬆️
96

templates

Flake templates
⬆️
97

nix-postgres

Experimental port of supabase/postgres to Nix
⬆️
98

nixos-vscode-server

Visual Studio Code Server support in NixOS
⬆️
99

nixpkgs-esp-dev

Nix flake and overlay for ESP8266 and ESP32 development.
⬆️
100

raspberrypi-nixos-example

The simplest possible way to begin using and extending a NixOS Configuration with a Raspberry Pi
⬆️