tsgo
Hacker ApprovedThe most recommended of 6 TypeScript compilers
Fast Go-based port of the TypeScript compiler that people switch to for big speedups over tsc. Common caveat: crashes, high memory use, and speedups smaller than promised.
Fast Go-based port of the TypeScript compiler that people switch to for big speedups over tsc. Common caveat: crashes, high memory use, and speedups smaller than promised.
19 people gave an opinion
- recommend it
- 16
- criticize it
- 3
- approval share
- 84%
Recommended in 7 of 13 months
- November 2025: not recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: not recommended
- April 2026: not recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: not recommended
- August 2026: not recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 16 people recommend itNeeds 10 or more, met.
- 5.3 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 7 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Much faster type checking and builds
“Been using experimental tsgo in VSCode for several weeks and it's night and day”
Comment from 10 Jan 2026 in “The Performance Revolution in JavaScript Tooling” “has dramatically lowered our type checking latency”
Comment from 29 Dec 2025 in “AI Is Forcing Us to Write Good Code” “it's well worth the 10x speed increase”
Comment from 18 Feb 2026 in “Fastest Front End Tooling for Humans and AI” - Comment from 10 Jan 2026 in “The Performance Revolution in JavaScript Tooling”
- Comment from 30 Jan 2026 in “Show HN: Mystral Native – Run JavaScript games natively with WebGPU (no browser)”
Drop-in replacement for tsc
“`tsc` can be replaced with `tsgo`.”
Comment from 2 Feb 2026 in “From 88 to 24 Seconds: Drop-In Replacements That Cut CI/CD Runtime by over Half” “it just works (10x faster)”
Comment from 10 Jan 2026 in “The Performance Revolution in JavaScript Tooling” Benefits inherited from Go
“tsgo will inherit many benefits from go, even if it is never fully "idiomatic"”
Comment from 14 May 2026 in “Rewrite Bun in Rust has been merged” “That's why TypeScript's tsgo native port is so good.”
Comment from 14 May 2026 in “Rewrite Bun in Rust has been merged”
What people warn about
Each mark is one comment
Random crashes in editor
“had many random crashes, the speedup made it worth it though”
Comment from 19 Jun 2026 in “TypeScript 7.0 RC” “The tsgo and oxlint LSP servers kept crashing, which was frustrating.”
Comment from 30 Apr 2026 in “Zed is 1.0” Speedup smaller than promised
“the benefits are there, but not as dramatic”
Comment from 11 Jun 2026 in “Port React Compiler to Rust” “That's a lot less that what TSGO promised when it was first announced”
Comment from 12 Dec 2025 in “Deno 2.6”
Other TypeScript compilers people recommend
The four most recommended other TypeScript compilers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| tsgoThis page | 16 | 3 | 84% | 7 | — | Approved |
| Scriptc by Vercel | 12 | 21 | 36% | 2 | — | — |
| Perry TypeScript compiler | 11 | 15 | 42% | 4 | — | — |
| tsz | 6 | 3 | 67% | 2 | — | — |
| tsc-ts | 6 | 1 | 86% | 1 | — | — |
What people said
All 20 comments that mention it, newest first. Each links to the original comment.
“my god does it suck up memory”
“TSGO is already plenty fast and overkill for most projects.”
“At this point, why invest further in TSGO?”
“We use tsgo for development”
“They switched the TypeScript check from tsc to tsgo. Again, they are very proud of the performance improvement, but don't seem to care about diagnostic equivalence.”
“would be more impactful for the average TS project I've worked on”
“had many random crashes, the speedup made it worth it though”
“the benefits are there, but not as dramatic”
“well written packages, like biome or tsgo, use per-architecture subpackages”
“tsgo is the closest but that also has bugs that needs to be addressed”
“tsgo will inherit many benefits from go, even if it is never fully "idiomatic"”
“That's why TypeScript's tsgo native port is so good.”
“The tsgo and oxlint LSP servers kept crashing, which was frustrating.”
“it's well worth the 10x speed increase”
“`tsc` can be replaced with `tsgo`.”
“I have for my web projects & the speed is awesome”
“it just works (10x faster)”
“Been using experimental tsgo in VSCode for several weeks and it's night and day”
“has dramatically lowered our type checking latency”
“That's a lot less that what TSGO promised when it was first announced”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.