[Nix@NGI] Snix packaged for NGI Forge

Snix is a modern Rust re-implementation of the components of the Nix package manager.

Snix modularity & composability allows recombining its parts in novel ways. It also provides library access to Nix data formats and concepts. In the long-run, Snix aims to produce a Nixpkgs-compatible alternative to NixOS/nix with respects to evaluation and building Nix expressions & systems.

Note:
Snix still is in its early stages of development. None of our current APIs should be considered stable in any way.
There is no full-featured drop-in replacement for Nix on your machine yet.

Try it out

Visit the application page, launch Snix in a shell environment and follow the usage instructions.

Links

Share your feedback

We’d like to hear from you, so please leave your feedback using this short survey.

Alternatively, you can join the:

for any further comments or questions.


This work has been done by @AhmedAmrNabil as part of the Nix@NGI packaging effort, funded by NLnet under the NGI0 Core grant(s).

Note: LLM was used to generate the description of the application recipe

3 Likes