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: Aug. 7, 2022, 6:02 p.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

40
3
1y 12m
n/a

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

297
15
9m
CC-BY-SA-4.0

Discovery

Newsletters

Installation Media

Collection of image builders [[email protected]]

545
55
7m
MIT

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

135
8
8m
n/a

Channel History

Deployment Tools

A simple, stateless NixOS deployment tool

210
13
6m
MIT

A simple multi-profile Nix-flake deploy tool.

363
37
7m
MPL-2.0

Kubernetes resource builder using nix

262
28
1y 5m
MIT

Single dependency Kubernetes clusters for local testing, experimenting and development

618
20
8m
MIT

NixOS deployment tool

471
49
7m
MIT

Container registry which transparently builds images using the Nix package manager. Canonical repository is https://cs.tvl.fyi/depot/-/tree/tools/nixery

1.41K
57
53d
Apache-2.0

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

1.05K
351
6m
LGPL-3.0

Spawns lightweight nixos vms in a shell

275
23
8m
MIT

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

19
2
1y 7m
n/a

A set of Terraform modules that are designed to deploy NixOS

177
33
11m
Apache-2.0

Command-Line Tools

The Uncompromising Nix Code Formatter

153
11
94d
Unlicense

Comma runs software without installing it. [[email protected],@burke,@DavHau]

501
31
27d
n/a

A formatter for Nix code

258
8
8m
MPL-2.0

Nix code formatter for nixpkgs [[email protected]]

278
21
6m
Apache-2.0

Beat your package expressions into a shape

120
10
1y 6d
MIT

Run unpatched binaries on Nix/NixOS

35
2
7m
MIT

Explain why two Nix derivations differ

171
11
108d
BSD-3-Clause

Quickly locate nix packages with specific files

276
29
8m
n/a

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

54
8
1y 15d
MIT

Interactively browse dependency graphs of Nix derivations.

159
2
7m
BSD-3-Clause

lints and suggestions for the nix programming language

155
6
7m
MIT

Development

Run docker-compose with help from Nix/NixOS

251
18
9m
Apache-2.0

Instant startup time for nix-shell

123
6
8m
n/a

Per project developer environments

402
32
6m
MIT

Pure Nix flake utility functions

284
27
6m
MIT

Nix functions for filtering local git sources

129
11
9m
Unlicense

Your projectโ€™s nix-env [[email protected],@nyarly]

373
16
7d
Apache-2.0

A DevSecOps framework powered by Nix.

149
18
4m
MIT

Easy dependency management for Nix projects

908
50
6m
MIT

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

424
43
6m
MIT

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

148
40
6m
MIT

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

159
44
7m
Apache-2.0

Build Android (AOSP) using Nix

281
28
7m
n/a

Arduino

Nix based tool to help build arduino sketches.

29
0
1y 4m
MIT

Crystal

Build crystal projects using nix.

6
1
1y 4m
MIT

Elm

Convert Elm project into Nix expressions

82
14
95d
BSD-3-Clause

Haskell

Generate Nix build instructions from a Cabal file

266
132
6m
n/a

Alternative Haskell Infrastructure for Nixpkgs

379
156
5m
Apache-2.0

Automatic Haskell setup in Emacs, for Nix users

22
2
3y 55d
GPL-3.0

A simple Nix-Haskell skeleton

53
7
6m
MIT

Node.js

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

76
15
71d
n/a

Generate Nix expressions to build NPM packages

330
79
6m
MIT
87
30
60d
Apache-2.0

PHP

Generate Nix expressions to build PHP composer packages

65
19
6m
MIT

Composer plugin to help with Nix packaging

8
2
11m
BSD-2-Clause

Fetch Composer dependencies using Nix

4
0
1y 62d
MIT

Repository of Nix expressions for old PHP versions

11
5
5m
MIT

Nix shells for PHP development

21
1
5m
MIT

PureScript

Easy PureScript (and other tools) with Nix

154
38
5m
MIT

Python

Create highly reproducible python environments

447
51
5m
MIT

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

261
117
5m
MIT

Abandoned! Generate Nix expressions for Python packages

188
48
1y 4m
n/a

Ruby

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

99
31
1y 6m
n/a

Rust

Granular caching, development shell, Nix & Rust integration

153
42
32d
MIT

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

115
9
5m
MPL-2.0

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

308
56
7m
MIT

Library to easily and effortlessly integrate Cargo projects with Nix.

56
7
5m
MIT

Mozilla overlay for Nixpkgs.

350
118
6m
MIT

Generates Nix build / dev files for Rust projects.

24
0
7m
MIT

Pure and reproducible nix overlay of binary distributed rust toolchains

220
19
5m
MIT

Scala

mkDerivation for sbt, similar to buildGoModule

17
2
1y 4m
n/a

NixOS Modules

Quickly theme programs in your favourite base16 colorscheme

39
1
6m
MIT

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

2.58K
832
6m
MIT

Real-time audio in NixOS

222
35
1y 8d
BSD-3-Clause

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

114
21
1y 5m
n/a

Configure Neovim with Nix!

21
3
6m
MIT

System-wide colorscheming and typography for NixOS

6
0
98d
MIT

Overlays

high performance computing related nix resources

29
1
1y 81d
n/a

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

217
44
5m
MIT

nix modules for darwin

975
202
6m
MIT

Nixpkgs overlay with Firefox binary builds for macOS

1
0
7m
n/a

Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [[email protected]]

234
28
7m
n/a

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

604
172
5m
MIT

Community