Vercel's Scriptc compiles TypeScript to native binaries without Node or V8
Vercel Labs' compiler uses static lowering by default, embeds QuickJS only through an opt-in mode, and rejects code it cannot safely translate.
By Ryan Merket · Published
Primary source: GitHub
Why it matters
Scriptc gives TypeScript developers a credible path toward tiny native CLIs and services, while exposing exactly where JavaScript's dynamic behavior still requires a runtime.

Vercel, founded and led by Guillermo Rauch, has surfaced Scriptc, an open-source compiler that turns ordinary TypeScript into native executables without bundling Node.js, V8 or another JavaScript engine into binaries produced through its default static path. The Apache-2.0 project reached version 0.0.17 on July 27th, one of several releases cut during a burst of development over the past four days.…
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.