pingdotgg/ts-rust is an experimental port that moves the TypeScript 7 compiler (tsc) to Rust. The most recent release is v0.7.0, and the repository was created on October 7, 2026. The primary language is Rust, the license is MIT, and it has 1382 stars.
The target is the TypeScript 7 compiler, which is implemented in Go, and the scope goes beyond the compiler to the type checker and to the language server that works together with editors. The type checker is the component that finds type errors in code, and the language server is the component that provides the features used inside an editor. The README presents a comparison between type checking on real projects and the tests that have been ported over. It also describes the command line tooling written in Rust and the editor features. Moving a Go-based compiler to Rust and bringing the type checker and the editor server along with it is the distinctive point of this repository.
That said, the repository itself states that it is at an experimental stage. The README explains that this is an initial public release and that known issues need to be checked. The performance figures come from a trial comparison inside the README, so they have no independent reproduction, and the recorded technical score is also limited to 6.0. The provided record also does not state what changed in v0.7.0. From this material alone it is hard to judge what difference the Rust port actually makes. For now, the repository is close to the stage of checking how far the tool chain has been moved to Rust.