← all releases
Ping.gg·Oct 11, 2026·v0.3.0·open source

tsc-rs

tsc-rs is an experimental Rust-based implementation of the TypeScript 7 compiler, developed by Ping.gg. The project was created to test the capabilities of LLMs in porting complex compiler infrastructure, resulting in a codebase that maintains 100% compatibility with the native Go-based TypeScript compiler while providing substantial performance improvements in type-checking tasks across various open-source projects.

TypeScriptRustCompilerDeveloper Tools
visit website github ↗
overview

tsc-rs is an experimental Rust-based implementation of the TypeScript 7 compiler, developed by Ping.gg. The project was created to test the capabilities of LLMs in porting complex compiler infrastructure, resulting in a codebase that maintains 100% compatibility with the native Go-based TypeScript compiler while providing substantial performance improvements in type-checking tasks across various open-source projects.

key features
  • 01Drop-in replacement for the native TypeScript 7 compiler (tsc)
  • 02Significantly faster type-checking performance compared to standard tsc
  • 03Built-in support for Effect language service diagnostics
  • 04High-performance architecture suitable for WASM environments
  • 05Maintains identical diagnostics and output behavior to the Go-based TypeScript compiler
related productsbrowse all →