Skip to content
NewA calmer, faster ZeroHour
Otherinfo

Any Nix package, live in your browser

Simon Willison ()2
AI summary · glm-5.3-flashSummaries by Vani AI

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.

Key facts
  • 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
Explain this AI news with Vani AIWhat was announced, what is new and why it matters, in a new chat

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.

Simon Willison

simonwillison.net

Read the full article at Simon Willison

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.