stc
Speedy TypeScript type checker
A Rust-powered replacement for the TypeScript type checker, aiming to be significantly faster than the official tsc compiler by rewriting the core type-checking logic in Rust.
This project is a TypeScript type checker written in Rust. TypeScript is a programming language that adds type annotations to JavaScript, and it comes with its own built-in type checker. The goal of stc is to build a faster replacement for that built-in checker by rewriting the core logic in Rust, a language known for producing very fast software.
At the time of the README, the project was in an early stage and under active development. The README is brief and does not describe the current state of compatibility with TypeScript, how much of the type system is supported, or how to install and use the tool. It links to a contributing guide and lists financial sponsors, suggesting the project was seeking community support to continue development.
The README does not provide enough detail to assess how complete or usable stc is for real projects.
Where it fits
- Speed up type checking in large TypeScript codebases where the official tsc is slow.
- Contribute to or sponsor an open-source Rust project tackling a hard compilers problem.
- Experiment with a next-generation TypeScript toolchain built for performance.