Any Nix package, live in your browser
trynix.dev runs any Nix package from the past 13 years inside a WebAssembly-powered x86_64 Linux VM directly in the browser.
Developer Farid Zakaria launched trynix.dev, a service that boots a qemu-wasm x86_64 Linux virtual machine entirely in the browser via WebAssembly. Packages are URL-addressable, so users can load versions such as python3@3.6.2 from 2017 and get an interactive shell. A companion tool, trynix-preview, is a GitHub action that lets reviewers boot a pull request to test it live.
- Runs a full Linux VM in-browser using qemu-wasm and WebAssembly
- Supports URL-addressable Nix packages spanning 13 years of history
- trynix-preview GitHub action boots pull requests for review
- Vendors
- trynix
- Products
- trynix-previewqemu-wasm
- Organizations
- Nix
From the original article
Any Nix package, live in your browser Farid Zakaria calls this his " magnum opus of Nix work", and I can see why. trynix. dev provides a qemu-wasm powered x86_64 Linux virtual machine running entirely in your browser through WebAssembly.
simonwillison.net
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.