• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Vercel Labs avatar

scriptc

Experimental compiler turning TypeScript into native binaries and WebAssembly

  • Languages and frameworks
  • Developer tools
View on GitHub
Website

Featured by Willet

What it is

scriptc is an experimental compiler that uses TypeScript's type information to produce machine code, so programs run as standalone executables or WASI modules without Node.js. Imported npm packages are compiled into the binary, and a subset of Node.js APIs such as node:http is supported. Developers can run a coverage command to see how much of an existing program compiles, with build-time diagnostics and rewrite hints for unsupported code.

Images

Facts

Stars
6.3k6,316

Forks
195
Commits
3,194
Contributors
6
Language
TypeScript
License
Apache-2.0
Last commit
Oct 20, 2026
On GitHub since
July 2026
First release
July 2026
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Tags
  • build-tool
  • compiler
  • programming-language

Last synced from GitHub on Oct 20, 2026

Share and more

Comments

No comments yet. Start the conversation.

The 10 best overlooked open-source projects, every Monday.

Similar projects

  • Swoole Project avatar

    TypePHP

    Ahead-of-time compiler that turns typed PHP into native binaries

    1.4k
  • Microsoft avatar

    TypeScript

    Typed superset of JavaScript with a compiler and type checker

    112k