trynix: 31만 개의 Nix 패키지를 브라우저 탭에서 실행하다
Any Nix package, live in the browser

fzakaria.com의 저자가 Nix 패키지의 모든 버전을 브라우저에서 실행할 수 있는 trynix.dev를 공개했습니다. 이 도구는 WebAssembly로 부팅되는 Linux VM과 메모리 내 Nix 스토어를 사용하며, nixpkgs-multiverse의 'fast-mode'를 활용해 평가 없이 정확한 스토어 경로를 가져옵니다. 사용자는 310,083개의 패키지 버전을 검색하고 즉시 실행할 수 있으며, 직접 빌드한 스토어 경로도 CORS를 허용하는 캐시(예: GitHub Pages)를 통해 공유할 수 있습니다. 저자는 이를 코드 리뷰, 에이전트 아티팩트, 재현 가능한 버그 리포트, 실행 가능한 문서, 고고학적 탐구 등에 활용할 수 있다고 제안합니다.
이것은 cache.nixos.org에는 존재하지 않는 스토어 경로인데도 브라우저 탭에서 부팅됩니다.