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

home-manager

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

devenv

Fast, Declarative, Reproducible, and Composable Developer Environments
📣
4

nix-darwin

nix modules for darwin
⬆️
5

nixos-config

My NixOS configurations.
⬆️
6

nix-direnv

A fast, persistent use_nix/use_flake implementation for direnv [maintainer=@Mic92 / @bbenne10]
⬆️
7

nixos-hardware

A collection of NixOS modules covering hardware quirks.
⬆️
8

nixos-generators

Collection of image builders [maintainer=@Lassulus]
⬆️
9

agenix

age-encrypted secrets for NixOS and Home manager
⬆️
10

disko

Declarative disk partitioning and formatting using nix [maintainer=@Lassulus]
⬆️
11

sops-nix

Atomic secret provisioning for NixOS based on sops
⬆️
12

haskell-nix

Nix and Haskell in production
⬆️
13

devshell

Per project developer environments
⬆️
14

NixOS-WSL

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

microvm.nix

NixOS MicroVMs
⬆️
16

hnix

A Haskell re-implementation of the Nix expression language
⬆️
17

flake-utils

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

impermanence

Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]
⬆️
19

nix-starter-configs

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

crane

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

dotfiles

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

digga

A flake utility library to craft shell-, home-, and hosts- environments.
⬆️
23

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 吗?在寻找一份新手友好的教程?那你可来对地方了!
⬆️
24

dream2nix

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

nix-portable

Nix - Static, Permissionless, Installation-free, Pre-configured
⬆️
26

naersk

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

rust-overlay

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

nix-bundle

Bundle Nix derivations to run anywhere!
⬆️
29

nix-1p

A (more or less) one page introduction to Nix, the language.
⬆️
30

simple-twitter

A bare-bones Twitter clone implemented in a single file
⬆️
31

not-os

An operating system generator, based on NixOS, that, given a config, outputs a small (47 MB), read-only squashfs for a runit-based operating system, with support for iPXE and signed boot.
⬆️
32

nixfmt

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

nix-on-droid

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

nixvim

Configure Neovim with Nix! [maintainer=@GaetanLepage, @traxys, @mattsturgeon, @khaneliman]
⬆️
35

nixos-apple-silicon

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

nixos-config

Nix configuration for macOS / NixOS with starter templates, step-by-step guides, and more ✨
⬆️
37

reflex-platform

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 built on top of the nix package manager.
⬆️
38

nixos-shell

Spawns lightweight nixos vms in a shell
⬆️
39

fenix

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

arion

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

poetry2nix

Convert poetry projects to nix automagically [maintainer=@adisbladis,@cpcloud]
⬆️
42

haskell.nix

Alternative Haskell Infrastructure for Nixpkgs
⬆️
43

alejandra

The Uncompromising Nix Code Formatter
⬆️
44

robotnix

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

stylix

System-wide colorscheming and typography for NixOS
⬆️
46

nixpkgs-mozilla

Mozilla overlay for Nixpkgs.
⬆️
47

nixGL

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

jupyenv

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

node2nix

Generate Nix expressions to build NPM packages
⬆️
50

snack

Nix-based incremental build tool for Haskell projects
⬆️
51

static-haskell-nix

easily build most Haskell programs into fully static Linux executables
⬆️
52

flake-parts

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

crate2nix

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

musnix

Real-time audio in NixOS
⬆️
55

emacs-overlay

Bleeding edge emacs overlay [maintainer=@adisbladis]
⬆️
56

git-hooks.nix

Seamless integration of https://pre-commit.com git hooks with Nix.
⬆️
57

getting-started-devenv-template

Based on nix.dev tutorials, repository template to get you started with Nix.
⬆️
58

nixpkgs-wayland

Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
⬆️
59

nix-shorts

A collection of short notes about Nix, down to what is immediately needed for users.
⬆️
60

NixThePlanet

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

rnix-parser

A Nix parser written in Rust [maintainer=@oberblastmeister]
⬆️
62

srvos

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

nix-config

👾 NixOS configuration
⬆️
64

flake-utils-plus

Use Nix flakes without any fluff.
⬆️
65

nix-example

a way to develop software with Nix
⬆️
66

nix-docker

Docker images for the Nix package manager
⬆️
67

cargo2nix

Granular builds of Rust projects for Nix
⬆️
68

Tow-Boot

An opinionated distribution of U-Boot. — https://matrix.to/#/#Tow-Boot:matrix.org?via=matrix.org
⬆️
69

nix-docker

Provision Docker images using Nix
⬆️
70

dappsys

Composable building blocks for Ethereum contracts
⬆️
71

dotfiles

My NixOS dotfiles
⬆️
72

nixos-vscode-server

Visual Studio Code Server support in NixOS
⬆️
73

kubenix

Replaced by https://github.com/hall/kubenix
⬆️
74

makes

A software supply chain framework powered by Nix.
⬆️
75

nix-pills

⬆️
76

services-flake

NixOS-like services for Nix flakes
⬆️
77

templates

Flake templates
⬆️
78

nix-bitcoin

A collection of Nix packages and NixOS modules for easily installing full-featured Bitcoin nodes with an emphasis on security.
⬆️
79

nix-config

Personal nixos and home-manager configurations.
⬆️
80

std

A DevOps framework for the SDLC with the power of Nix and Flakes. Good for keeping deadlines!
⬆️
81

NixOS-Guide

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

terranix

terranix is a terraform.json generator with a nix-like feeling
⬆️
83

nixpkgs

My Nix system configs!
⬆️
84

nix-config

My personal NixOS config
⬆️
85

gitignore.nix

Nix functions for filtering local git sources
⬆️
86

nix-colors

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

noogle

https://noogle.dev - nix function exploring. [maintainer=@hsjobeki]
⬆️
88

neovim-nightly-overlay

[maintainer=@GaetanLepage, @willruggiano]
⬆️
89

nixpkgs-hammering

Beat your package expressions into a shape
⬆️
90

dmux

A tmux workspace manager
⬆️
91

plasma-manager

Manage KDE Plasma with Home Manager
⬆️
92

pianotrans

Simple GUI for ByteDance's Piano Transcription with Pedals
⬆️
93

all-hies

Cached Haskell IDE Engine Nix builds for all GHC versions
⬆️
94

easy-purescript-nix

Easy PureScript (and other tools) with Nix
⬆️
95

flake-compat

⬆️
96

nix-gaming

Gaming on Nix
⬆️
97

nix-processmgmt

Experimental Nix-based process management framework
⬆️
98

nix-emacs-ci

Emacs installations for continuous integration
⬆️
99

gomod2nix

Convert applications using Go modules to Nix expressions [maintainer=@adisbladis]
⬆️
100

nix-darwin-dotfiles

Dotfiles managed via Nix-Darwin and Mk-Darwin-System, for schoolwork and kotlin, lua, and rust programming
⬆️