← Wednesday, October 14, 2026Cloud & infraTool
jinx compiles Nix to TypeScript and matches nixpkgs derivation paths
The author says jinx evaluates all 231,777 nixpkgs attributes to the same derivation paths as Nix and can run in a browser without Nix installed. This is a concrete approach to making Nix's build model accessible through different tooling.
- What
- jinx transpiles Nix files into TypeScript modules that evaluate to the same values, thunks, derivation strings, and drvPaths.
- How
- It compiled all 231,777 nixpkgs attributes; each generated module mirrors the source tree and uses the jinx runtime.
- Why it matters
- The project explores accessing Nix’s reproducible store model through TypeScript tooling, including in a browser without Nix installed.
Read on fzakaria.com → Lobsters · 7 comments
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.