Vercel has released Scriptc, a TypeScript-to-Native compiler that produces executables without a JavaScript engine included.
Scriptc compiles TypeScript into small, fast native binaries by converting TypeScript into a typed intermediate representation (IR) and then into C, which is compiled using Clang. The process involves parsing and type-checking with TSC before lowering to IR. Each feature is validated with differential tests, requiring both test lanes to pass before merging.