User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Nix

๐Ÿ˜Ž A curated list of the best resources in the Nix community [[email protected]]

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 30, 2021, 11:04 a.m.

Thank you nix-community & contributors
View Topic on GitHub:
nix-community/awesome-nix

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Learning

A collection of short notes about Nix, each contributing to the same virtual machine image

38
3
1y 113d
n/a

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

282
14
36d
CC-BY-SA-4.0

Discovery

Newsletters

Installation Media

Collection of image builders [[email protected]]

497
47
7d
MIT

The fastest NixOS install there is! ๐ŸŽ๏ธ๐Ÿ

83
3
4m
n/a

Channel History

Deployment Tools

Yet another NixOS deployment tool

120
9
7d
MIT

Kubernetes resource builder using nix

251
27
9m
MIT

Single dependency Kubernetes clusters for local testing, experimenting and development

607
20
14d
MIT

NixOS deployment tool

429
43
13d
MIT

Container registry which transparently builds images using the Nix package manager

1.16K
51
32d
Apache-2.0

NixOps is a tool for deploying to NixOS machines in a network or cloud.

1K
344
12d
LGPL-3.0

Spawns lightweight nixos vms in a shell

238
21
60d
MIT

Simple cli utility that pushes NixOS configuration and triggers a rebuild using ssh.

17
2
11m
n/a

A set of Terraform modules that are designed to deploy NixOS

165
30
96d
Apache-2.0

Command-Line Tools

310
24
1y 7m
MIT

A formatter for Nix code

242
7
1y 6m
MPL-2.0

Nix code formatter for nixpkgs [[email protected]]

243
19
9d
Apache-2.0

Beat your package expressions into a shape

114
9
4m
MIT

Explain why two Nix derivations differ

142
10
23d
BSD-3-Clause

Quickly locate nix packages with specific files

251
25
7d
n/a

Prefetch any fetcher function call, e.g. a package source

51
7
4m
MIT

Interactively browse dependency graphs of Nix derivations.

146
2
22d
BSD-3-Clause

Development

Run docker-compose with help from Nix/NixOS

242
18
28d
Apache-2.0

Instant startup time for nix-shell

116
6
16d
n/a

Per project developer environments

328
30
8d
MIT

Pure Nix flake utility functions

234
24
15d
MIT

Nix functions for filtering local git sources

124
10
36d
Unlicense

Your project's nix-env

983
73
5m
Apache-2.0

Easy dependency management for Nix projects

861
47
22d
MIT

A fast, persistent use_nix/use_flake implementation for direnv [[email protected]]

369
37
8d
MIT

Review pull-requests on https://github.com/NixOS/nixpkgs

132
37
8d
MIT

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

141
40
15d
Apache-2.0

Arduino

Nix based tool to help build arduino sketches.

27
0
8m
MIT

Crystal

Build crystal projects using nix.

6
1
8m
MIT

Elm

Convert Elm project into Nix expressions

75
14
4m
n/a

Haskell

Generate Nix build instructions from a Cabal file

260
131
38d
n/a

Alternative Haskell Infrastructure for Nixpkgs

354
142
6d
Apache-2.0

Automatic Haskell setup in Emacs, for Nix users

22
2
2y 5m
GPL-3.0

A simple Nix-Haskell skeleton

47
8
4m
MIT

Generate nix expressions for Haskell projects

99
32
8m
MIT

Node.js

Support for building npm packages in Nix and lightweight npm registry [maintainer @nmattia]

56
15
65d
n/a

Generate Nix expressions to build NPM packages

314
76
16d
MIT
56
22
15d
Apache-2.0

Generate nix expressions from a yarn.lock file [maintainer=???]

113
64
6m
GPL-3.0

PHP

Generate Nix expressions to build PHP composer packages

63
19
9m
MIT

Fetch Composer dependencies using Nix

4
0
5m
MIT

Repository of Nix expressions for old PHP versions

9
3
27d
MIT

PureScript

Easy PureScript (and other tools) with Nix

150
36
11d
MIT

Python

Create highly reproducible python environments

400
41
7d
MIT

Convert poetry projects to nix automagically [[email protected]]

210
96
8d
MIT

Abandoned! Generate Nix expressions for Python packages

184
48
8m
n/a

Ruby

Generates a Nix expression for your Bundler-managed application. [[email protected]]

94
29
10m
n/a

Rust

Rust toolchains and rust analyzer nightly for nix [[email protected]]

98
10
6d
MPL-2.0

Build rust crates in Nix. No configuration, no code generation, no IFD. Sandbox friendly. [maintainer: ???]

280
53
11d
MIT

Library to easily and effortlessly integrate Cargo projects with Nix.

49
6
6d
MIT

Mozilla overlay for Nixpkgs.

340
114
14d
MIT

Generates Nix build / dev files for Rust projects.

22
0
46d
MIT

Pure and reproducible nix overlay of binary distributed rust toolchains

185
15
6d
MIT

Scala

mkDerivation for sbt, similar to buildGoModule

17
2
8m
n/a

Get started with Nix in Scala

91
11
46d
Apache-2.0

NixOS Modules

Real-time audio in NixOS

212
34
4m
BSD-3-Clause

This nixpkgs extension, called nixcloud-webservices, focuses on ease of deployment of web-related technologies.

110
21
9m
n/a

Overlays

high performance computing related nix resources

28
1
6m
n/a

Manage a user environment using Nix [[email protected]]

2.39K
768
6d
MIT

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

201
42
20d
MIT

nix modules for darwin

900
182
38d
MIT

You should switch to nix-community/nixpkgs-wayland. -- This is now my personal dev fork.

1
0
14d
n/a

Nix User Repository: User contributed nix packages [[email protected]]

572
164
6d
MIT

Community