# ts-rust : le compilateur TypeScript 7 porté en Rust

Source canonique : [ts-rust : le compilateur TypeScript 7 porté en Rust](<https://sebastien.rigaux.be/veille/liens/ts-rust--le-compilateur-typescript-7-porte-en-rust>)

ts-rust transpose en Rust le compilateur TypeScript 7, son checker et son language server, en visant les mêmes diagnostics et comportements que l’implémentation Go. Le dépôt rapporte une conformité étendue et des gains marqués sur plusieurs projets ; sur six applications open source, le type checking est en moyenne 2,10 fois plus rapide que TypeScript 7 dans les mesures publiées.

Le compromis est visible dans les options : `--fast` réduit encore les temps, mais peut augmenter l’usage CPU et mémoire, tandis que certaines différences de diagnostics dépendent du nombre de checkers ou de cycles de types. Le projet reste explicitement expérimental et documente aussi ses limites, notamment en mode build et lors de longues sessions d’édition.

- Sélectionné le : 2026-10-22

- Mise à jour de la fiche : 2026-11-07T20:32:37+0000

- Format : Article

- Langue de la source : EN

Ressource originale : [ts-rust : le compilateur TypeScript 7 porté en Rust](<https://github.com/pingdotgg/ts-rust>)

Tags : [TypeScript](<https://sebastien.rigaux.be/veille/tags/typescript>) · Rust · [Developer Experience](<https://sebastien.rigaux.be/veille/tags/developer-experience>)

Versions disponibles : [Français](<https://sebastien.rigaux.be/veille/liens/ts-rust--le-compilateur-typescript-7-porte-en-rust>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/ts-rust-a-rust-port-of-the-typescript-7-compiler>)

[Retour à la veille](<https://sebastien.rigaux.be/veille>)
