Any Nix package, live in the browser

Trynix is a new browser-based tool that allows users to run any version of a Nix package within a virtualized Linux environment in a browser tab. It leverages WebAssembly and the Nix package manager's history to provide instant access to software without local installation.
Why it matters
It demonstrates a significant advancement in web-based virtualization and software distribution, making legacy or specific software versions instantly accessible.
tl;dr Try it at https://trynix.dev . Click hello , or python 3.6.2 from 2017 , or two eras of hello at once , or a package that exists in no public cache . A Linux machine boots in the tab and you get a shell with those Nix packages on PATH .
I knew all the ideas I have been creating were building blogs for something greater: nixpkgs-multiverse indexed every version of every package nixpkgs ever shipped, grail taught it version ranges and omniflake allowed adding over sixteen thousand flakes from a single input.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in