trynix boots packages from
nixpkgs history inside a
qemu-wasm virtual machine, entirely in this
tab. Pick any package nixpkgs ever shipped and its closure is fetched from
cache.nixos.org and mounted into an x86_64 Linux guest over virtio-9p — a shell
with everything on PATH, no server anywhere.
Try: hello · ripgrep and jq · python 3.6.2 from 2017 · jujutsu · two eras of hello at once
Each spec resolves on its own to the newest matching build. grail answers the harder question — which versions all held at one moment in nixpkgs history — and its plans paste in here.
Extra binary caches, one per line, as a URL and its public key — signatures are checked against these keys as the closure is walked. A cache has to allow cross-origin reads for a page to fetch from it at all.