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

haskell-nix

Nix and Haskell in production
⬆️
11

devshell

Per project developer environments
⬆️
12

sops-nix

Atomic secret provisioning for NixOS based on sops
⬆️
13

hnix

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

disko

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

NixOS-WSL

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

flake-utils

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

microvm.nix

NixOS MicroVMs
⬆️
18

digga

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

dotfiles

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

impermanence

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

crane

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

nix-starter-configs

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

dream2nix

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

naersk

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

simple-twitter

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

nix-bundle

Bundle Nix derivations to run anywhere!
⬆️
27

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.
⬆️
28

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.
⬆️
29

nix-1p

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

rust-overlay

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

nix-portable

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

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

nix-on-droid

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

nixos-shell

Spawns lightweight nixos vms in a shell
⬆️
35

haskell.nix

Alternative Haskell Infrastructure for Nixpkgs
⬆️
36

arion

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

nixfmt

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

nixos-apple-silicon

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

robotnix

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

nixpkgs-mozilla

Mozilla overlay for Nixpkgs.
⬆️
41

fenix

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

poetry2nix

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

node2nix

Generate Nix expressions to build NPM packages
⬆️
44

jupyenv

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

alejandra

The Uncompromising Nix Code Formatter
⬆️
46

snack

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

static-haskell-nix

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

nixvim

Configure Neovim with Nix! [maintainer=@pta2002, @traxys, @GaetanLepage]
⬆️
49

nixGL

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

flake-parts

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

nixos-config

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

emacs-overlay

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

getting-started-devenv-template

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

nixpkgs-wayland

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

git-hooks.nix

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

nix-shorts

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

crate2nix

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

rnix-parser

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

stylix

System-wide colorscheming and typography for NixOS
⬆️
60

musnix

Real-time audio in NixOS
⬆️
61

NixThePlanet

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

nix-example

a way to develop software with Nix
⬆️
63

flake-utils-plus

Use Nix flakes without any fluff.
⬆️
64

nix-config

👾 NixOS configuration
⬆️
65

dappsys

Composable building blocks for Ethereum contracts
⬆️
66

nix-docker

Provision Docker images using Nix
⬆️
67

nix-docker

Docker images for the Nix package manager
⬆️
68

kubenix

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

Tow-Boot

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

cargo2nix

Granular caching, development shell, Nix & Rust integration
⬆️
71

srvos

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

makes

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

nixos-vscode-server

Visual Studio Code Server support in NixOS
⬆️
74

nix-pills

⬆️
75

dotfiles

My NixOS dotfiles
⬆️
76

std

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

nix-bitcoin

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

templates

Flake templates
⬆️
79

nixpkgs

My Nix system configs!
⬆️
80

gitignore.nix

Nix functions for filtering local git sources
⬆️
81

terranix

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

nix-config

Personal nixos and home-manager configurations.
⬆️
83

dmux

A tmux workspace manager
⬆️
84

all-hies

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

nixpkgs-hammering

Beat your package expressions into a shape
⬆️
86

neovim-nightly-overlay

[maintainer=@Kranzes]
⬆️
87

noogle

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

nix-config

My personal NixOS config
⬆️
89

easy-purescript-nix

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

nix-colors

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

NixOS-Guide

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

nix-emacs-ci

Emacs installations for continuous integration
⬆️
93

nix-processmgmt

Experimental Nix-based process management framework
⬆️
94

pianotrans

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

nix-darwin-dotfiles

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

nixos-configs

My NixOS configs
⬆️
97

ghc.nix

Nix (shell) expression for working on GHC
⬆️
98

styx

Static site generator in Nix expression language.
⬆️
99

gomod2nix

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

flake-compat

⬆️