← all releases
Vercel·Jul 27, 2026·v0.0.17·open source
Scriptc
scriptc is a TypeScript-to-native compiler that transforms ordinary TypeScript code into small, fast, self-contained executables. It eliminates the need for Node.js, V8, or any embedded JavaScript engine for statically compiled code, resulting in significantly faster startup times and smaller binary sizes.
TypeScriptCompilerNativeVercel
overview
scriptc is a TypeScript-to-native compiler that transforms ordinary TypeScript code into small, fast, self-contained executables. It eliminates the need for Node.js, V8, or any embedded JavaScript engine for statically compiled code, resulting in significantly faster startup times and smaller binary sizes.
key features
- 01Zero-runtime native compilation for static TypeScript
- 02Extremely fast startup (~2.4ms) and small binary footprint (~170-200KB)
- 03Three-tier execution model: Static (native), Dynamic (QuickJS-ng), and Rejected
- 04Full support for Node.js standard library APIs like fs, path, net, and http
- 05Differential testing against Node.js to ensure byte-for-byte output parity
- 06Native FFI support for calling C ABI functions directly
related productsbrowse all →