scriptc: Native Binaries for TypeScript Without Node
vercel-labs/scriptc
About the project
Directly converts TypeScript and JavaScript code into C, LLVM IR, native assembly, and WebAssembly modules. It does not require Node.js or a JavaScript engine at runtime, unlike traditional approaches, and includes only its own native runtime in static builds.
Supports macOS, Linux, Windows, and WASI Preview 1. If npm packages are required, quickjs-ng can be embedded into the executable using the --dynamic option. Code that cannot be compiled is clearly reported via diagnostic messages.
An experimental project developed by Vercel Labs, licensed under Apache-2.0. Suitable for developers looking to reduce dependency installation overhead when deploying server applications or CLI tools.
vercel-labs/scriptc
TypeScript-to-Native Compiler
TypeScript
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.