scriptc
Apache-2.0 AOT TypeScript/JS → native (IR/C/LLVM/Wasm)
Libraries / Tooling · Apache-2.0 · 6.2k
Reviewed 2026-09-28 · last push 2026-10-19 · repo checked 2026-10-19
What's Good
Apache-2.0 (vercel-labs/scriptc). Free via `npm install -g scriptc` (npm 0.1.7). Uses the TypeScript compiler for parse/typecheck, then emits IR/C/LLVM/asm/obj/native/Wasm; static builds ship a small native runtime with no Node or JS engine. Docs at scriptc.dev. ★5,466 on GitHub 2026-09-28.
The Catch
Vs Bun: Bun is a runtime+pkg toolkit; scriptc is AOT compile-out. Vs Deno: Deno is a runtime; scriptc is a compiler. Vs Oxc: Oxc is parser/lint tooling substrate; scriptc emits native/Wasm. Labs experiment; requires Node ≥24; young (~2 months) — expect sharp edges and fast churn.
Verdict
Apache-2.0 AOT TS/JS→native when you want executables/Wasm without embedding Node — not Bun, not Deno, not Oxc; experimental Labs heat.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/scriptc)
HTML
<a href="https://stackgems.com/gems/scriptc"><img src="https://stackgems.com/badge/scriptc.svg" alt="scriptc reviewed on Stack Gems" height="20"></a>