Hacker ApprovedDepartments

Scriptc by Vercel

Ranked 2 of 6 TypeScript compilers by recommenders

A free TypeScript-to-native compiler that builds small single binaries without a JavaScript engine, though critics doubt its maturity and performance.

A free TypeScript-to-native compiler that builds small single binaries without a JavaScript engine, though critics doubt its maturity and performance.

33 people gave an opinion

recommend it
12
criticize it
21
approval share
36%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 12 people recommend itNeeds 10 or more, met.
  • 0.5 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not 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

  • Small static native binaries

    “with a single static native binary that does not include the whole Node runtime”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

    “Being able to build small, fast binaries without writing them in C or Rust”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

    “deploy it as a small single native binary”

    Comment from 28 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

What people warn about

Each mark is one comment

  • Largely AI-generated, unclear expertise

    “it looks like 99% was vibe-coded by 1 person, and it does not look like they have any compilers background”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

    “It's difficult to ignore how the README is filled with Claudisms.”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

    “This project reeks of weapons grade AI psychosis”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”
  • Limited coverage, bails out to JS engine

    “For every single of them the coverage generates hundreds of errors and so it is basically useless.”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

    “For anything else it bails out and asks you to ship a JS engine”

    Comment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

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.

Scriptc by Vercel compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
tsgo16384%7—Approved
Scriptc by VercelThis page122136%2——
Perry TypeScript compiler111542%4——
tsz6367%2——
tsc-ts6186%1——
See all 6 TypeScript compilers, ranked

What people said

33 of the 38 comments that mention it, newest first. Each links to the original comment.

“it will also work in regular JavaScript runtimes, for free”

RecommendsComment from 17 Oct 2026 in “Tsc-ts: TypeScript written in TypeScript”

“it even diverges from ts semantics in sneaky ways to facilitate its optimizations”

CriticizesComment from 17 Oct 2026 in “Tsc-ts: TypeScript written in TypeScript”

“it doesn't work with this code at present”

CriticizesComment from 27 Sep 2026 in “Show HN: Reladraw – A diagram language where you decide where to place things”

“As it stands, the project's direction feels a bit odd.”

CriticizesComment from 28 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“deploy it as a small single native binary”

MixedComment from 28 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“is about 7.5x slower than Node 24, even after Claude tried making some scriptc-specific optimizations”

MixedComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“For every single of them the coverage generates hundreds of errors and so it is basically useless.”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“optionally bundles a 620KB quickjs runtime”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“solves no one's issue and will stop being maintained in a few months”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“seems to be entirely vibecoded”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“Not glamorous but it works”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“A compiler that works only on macOS?”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“with a single static native binary that does not include the whole Node runtime”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“the only viable reason for these kind of projects I see is getting attention”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“I would use it for a focused command-line tool that needs to share code with a larger TypeScript project”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“the architect seems sane, it fits a niche”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“until this is of practical use it will be s long thorny way”

MixedComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“it looks like 99% was vibe-coded by 1 person, and it does not look like they have any compilers background”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“This look very promising.”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“I can't think of any serious company or project that would use this thing.”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“For anything else it bails out and asks you to ship a JS engine”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“900k lines of code plus tons of deps for a compiler? Does that really make sense to you?”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“Imagine if bridges, skyscrapers, dams, cars, airplanes were designed and built like that.”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“slopped together, hyped up on twitter and then left to be forgotten about”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“The floats rather than integers thing does look bad though.”

MixedComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“more human effort is going into defending this project then what was put into the project itself”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“wish it was the other way around”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“Their approach to numbers is broken. Their approach to measurement is broken.”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“Being able to build small, fast binaries without writing them in C or Rust”

RecommendsComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“aislop code any day of the month”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“This project reeks of weapons grade AI psychosis”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“the architecture is idiotic”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

“It's difficult to ignore how the README is filled with Claudisms.”

CriticizesComment from 27 Jul 2026 in “Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.