---
format: "aidr-story-markdown/v1"
id: "2042a6cfc3018512b50e02e774459066f3980ef4c374602d98729d988cc94a2d"
canonical_url: "https://aidr.today/2042a6cf?lang=en"
title: "Nixpkgs for the frontend impaired"
lang: "en"
requested_lang: "en"
available_langs: ["en","vi"]
translation_fallback: null
fallback_fields: []
published_at: "2026-10-13T10:55:15.000Z"
category: "Open Source"
topics: ["coding","open-source"]
source_urls: ["https://fzakaria.com/2026/10/12/nixpkgs-for-the-frontend-impaired","https://lobste.rs/s/4jfegi/nixpkgs_for_frontend_impaired"]
summary: "Jinx is a tool that compiles Nix to TypeScript, allowing all of nixpkgs and its 231,777 attributes to produce the exact drvPath Nix does. Users can evaluate hello or use the playground in a browser tab without installing Nix."
---

# Nixpkgs for the frontend impaired

> [Open the canonical story](<https://aidr.today/2042a6cf?lang=en>)

**Published:** 2026-10-13T10:55:15.000Z
**Category:** Open Source
**Topics:** coding, open\-source

## Summary

Jinx is a tool that compiles Nix to TypeScript, allowing all of nixpkgs and its 231,777 attributes to produce the exact drvPath Nix does\. Users can evaluate hello or use the playground in a browser tab without installing Nix\.

## Sources

- [Story source](<https://fzakaria.com/2026/10/12/nixpkgs-for-the-frontend-impaired>)
- [Discussion](<https://lobste.rs/s/4jfegi/nixpkgs_for_frontend_impaired>)

