01
ts-rust — the TypeScript 7 compiler, checker and language server ported to Rust by agents, with the bill attached
ts-rust (MIT, 600 stars, 5,966 commits, repo created Wednesday, v0.1.0 the same day, 74 points and 124 comments on HN) is a port of Microsoft's Go-based TypeScript compiler, pinned to the 2026-09-29 TypeScript 7.1.0-dev revision. npm install -D tsc-rs then npx tsc-rs -p tsconfig.json; it takes tsc's options, and ships a language server and the Effect diagnostics built in. The README says all 181,711 ported Go tests pass, TanStack Query core and Hono produce diagnostics identical to Go's, and on 60 open-source projects type checking takes about half of Go's time. On the author's own T3 Code benchmark it took 7.25 s against 16.10 s for tsc 7, and 4.07 s for bun check.
The cost section is the part worth reading. Months of /goal loops on GPT-5.6 Sol and GPT-6 Astra wrote over 1.3 million lines of Rust and stalled near 84%. Opus 5.5 discarded that code, had a working v0 in 10 hours, and finished in two weeks. In the thread, commenters split on whether API-priced figures mean anything when the work ran on subscriptions; one called them like "boasting about how much on-demand $$ compute you used" on spot instances. A TypeScript team member noted that three such ports have appeared in the last week. The author's own warning sits above the install line: "I've never read a line of this code."
Reach for it if tsc 7 is still your slowest CI step, or you want a checker you can compile to WebAssembly. Delete the tsc --noEmit job that blocks every PR for a minute. Tradeoffs: nobody has read the code, including its author, and commenters doubt it will be maintained; it runs on Linux x64 and macOS arm64 only, with no Windows build; the README lists monorepo and tsc -b cases where its output differs from tsc; and bun check is faster on the author's own benchmark.