Notable non-nixpkgs usage of Nix language?

Just curious, what are the notable usages of Nix that is not related to nixpkgs/NixOS?

4 Likes

Some things that come to mind:

  • robotnix: build Android using Nix
  • nix-openwrt-imagebuilder: build openwrt images using Nix
  • IHP: web framework built/managed using Nix
  • nixboot: coreboot images built/configured using Nix (not notable but I made it)
7 Likes

Haumea: fairly new but very interesting file-based module system for Nix code
not-os: a bit experimental but still pretty awesome OS generator for embedded systems
POP: OOP Nix? Why not?
Standard: devops framework for Nix, itself consisting of many smaller pieces (list in the link), complete with a reference CI implementation. disclaimer: I am an active contributor

9 Likes

Thank you all for the list!

1 Like

https://terranix.org/ - Terraform config, but with Nix instead of HCL.

3 Likes

I love this question! Because sometimes it can feel like you committed an abomination in here when you dare to apply Nix in other contexts. :grinning_face_with_smiling_eyes:

3 Likes