Twitter/X

scriptc is a new TypeScript-to-native compiler announced by @ctatedev on…

Brief

scriptc is a TypeScript-to-native compiler announced by @ctatedev (2026-07-25). Implemented in TypeScript, it runs static by default, relies on tsc for type checking, aims for byte-for-byte compatibility with Node.js, and uses QuickJS-NG as a runtime fallback for dynamic behavior, intending to compile existing TS/JS without code changes.

Why it matters

scriptc is a new TypeScript-to-native compiler announced by @ctatedev on 2026-07-25 and written in TypeScript.

Key details

  • It is static by default, uses tsc for type checking, targets byte-for-byte Node.js compatibility, and falls back to QuickJS-NG for dynamic features.
  • Primary goal is to compile existing TypeScript/JavaScript codebases with no code changes required.
Source evidence

New experiment: scriptc

A TypeScript-to-native compiler

→ Written in TS
→ Static by default
→ Type checked by tsc
→ Byte-for-byte Node.js compatibility
→ Falls back to QuickJS-NG for dynamic

Goal: compile existing TS/JS with no code changes