tsz is a TypeScript checker, emitter, and language service written in Rust. The goal is simple: keep moving toward tsc compatibility while making TypeScript feel much faster.
Speed
Sum across 39 successful micro benchmark cases.
See the full benchmark page for project timings and focused micro cases.
Compatibility
tsz is not a drop-in tsc replacement yet. The Compatibility page tracks how close it is for type checking, JavaScript emit, declaration emit, and editor behavior.