pingdotgg/ts-rust는 TypeScript 7 컴파일러(tsc)를 Rust로 옮기는 실험적 포트다. 가장 최근 릴리스는 v0.7.0이며, 저장소는 2026년 10월 7일 생성됐다. 주 언어는 Rust, 라이선스는 MIT, 별점은 1382개다.
옮기는 대상은 Go로 구현된 TypeScript 7 컴파일러이고, 범위는 컴파일러뿐 아니라 검사기(type checker)와 편집기와 맞물려 동작하는 언어 서버(language server)까지다. 검사기는 코드의 타입 오류를 찾는 구성 요소이며, 언어 서버는 편집기에서 쓸 기능을 제공하는 구성 요소다. README는 실제 프로젝트를 대상으로 한 유형 검사와 이식해 온 테스트의 비교 결과를 제시한다. Rust로 만든 명령행 도구와 편집기 기능도 설명한다. Go로 된 컴파일러를 Rust로 옮기고 검사기와 편집기 서버까지 맞추려는 점이 이 저장소의 독특한 지점이다.
다만 저장소는 스스로 실험 단계라고 밝힌다. README는 초기 공개판이며 알려진 문제를 확인해야 한다고 설명한다. 성능 수치는 README 안의 시험 비교에서 나온 값이라 독립 재현이 없고, 기록된 기술 점수도 6.0으로 제한돼 있다. 또 제공된 기록에는 v0.7.0에서 무엇이 바뀌었는지가 적혀 있지 않다. Rust로 옮긴 결과가 실제로 어떤 차이를 만드는지는 이 자료만으로 판단하기 어렵다. 지금은 도구 체인의 어디까지 Rust로 옮겨졌는지를 확인하는 단계에 가깝다.