EveryDev.ai
Subscribe
Home
Tools

4,376+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3274
  • Coding2275
  • Infrastructure1000
  • Projects696
  • Marketing636
  • Research587
  • MCP532
  • Design508
  • Analytics506
  • Testing394
  • Security376
  • Data327
  • Integration244
  • Prompts244
  • Communication235
  • Extensions217
  • Voice193
  • Learning190
  • Commerce170
  • DevOps153
  • Web103
  • Finance36
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. ts-rust (tsc-rs)
    ts-rust (tsc-rs) icon

    ts-rust (tsc-rs)

    Development Environments
    Featured

    An experimental LLM-written Rust port of the TypeScript 7 compiler, type checker and language server, distributed as the tsc-rs npm package.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Rust port of the TypeScript compiler (tsc-rs), released under the MIT license. Free to use, copy, modify and distribute.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    VS Code

    Resources

    WebsiteGitHubllms.txt

    Topics

    Development EnvironmentsCode IntelligencePerformance Metrics

    Alternatives

    HelixKydetoast
    Developer
    T3 Tools Inc.San Francisco, CAEst. 2021$500000 raised

    Listed Oct 2026

    About ts-rust (tsc-rs)

    ts-rust (published as tsc-rs) is an open-source Rust port of Microsoft's native Go-based TypeScript compiler, hosted by pingdotgg. It keeps the same tsc command line, language server and API, and is installed through npm as tsc-rs. The README describes it as an early release produced largely by LLMs.

    What It Is

    tsc-rs is a TypeScript compiler and type checker written in Rust. It is a direct port of the Go implementation (microsoft/TypeScript, formerly typescript-go), preserving that implementation's algorithms and behavior, and takes the same options as tsc. The npm package is named tsc-rs so it does not clash with the typescript package. Each release also ships a standalone archive per platform containing the tsc binary with its lib files.

    It is run with npx tsc-rs -p tsconfig.json. A VS Code setup is described in the npm package README. A WebAssembly build exists in the repository, and one stated motivation was a checker that performs well in WASM.

    Effect Diagnostics Built In

    The Effect language service diagnostics (codes 377xxx) are built in, so Effect projects do not need a second compiler pass. They run only when the tsconfig includes the @effect/language-service plugin, and the language server shows them as well. The rules and options are a port of Effect-TS/tsgo 0.46.1; editor features such as quick fixes, refactors, hover and completions are not ported.

    Compatibility and Performance Claims

    The port is pinned to one upstream revision, TypeScript 7.1.0-dev. The author reports that all 181,711 ported Go tests pass and that TanStack Query core and Hono produce diagnostics identical to Go's. The author's benchmarks on an Apple M4 Pro report type checking at about half of Go's time across 60 open-source projects, and a 1.61x geometric-mean speedup over tsc 7 on six real-world apps. bun check was faster on most of those apps. Published npm packages are built with PGO but without BOLT, so they are slower than the measured build.

    Known Problems and Platforms

    Documented differences include TS6059 reports in some monorepos, stale-output reads (TS2305/TS2307) in some tsc -b cases, slow editor memory growth during long sessions, and --version printing the ported TypeScript version. Linux x64 and macOS arm64 are supported, Linux arm64 comes after 0.1.0, and Windows is not yet available.

    How It Was Built

    The author says OpenAI models spent over $400,000 in API-priced tokens without passing about 84% compatibility, while Claude Opus 5.5 restarted from scratch and reached a working v0 in 10 hours, at roughly $24,047 of API spend over two weeks.

    ts-rust (tsc-rs) - 1

    Community Discussions

    Be the first to start a conversation about ts-rust (tsc-rs)

    Share your experience with ts-rust (tsc-rs), ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Rust port of the TypeScript compiler (tsc-rs), released under the MIT license. Free to use, copy, modify and distribute.

    • MIT License
    • Same command line (tsc), language server and API as the TypeScript compiler
    • Built-in Effect language service diagnostics
    • Install via npm package tsc-rs
    • Platforms: Linux x64 and macOS arm64; Windows not yet available

    Capabilities

    Key Features

    • Drop-in `tsc`-compatible command line (tsc-rs)
    • Rust port of the TypeScript 7 Go compiler
    • Type checker, language server and API
    • Built-in Effect language service diagnostics
    • WebAssembly build
    • Standalone per-platform binaries
    • Benchmarked against tsc 6, tsc 7 and bun check

    Integrations

    npm
    VS Code
    Effect
    TypeScript
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate ts-rust (tsc-rs) and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    T3 Tools Inc.

    T3 Tools Inc. builds open-source developer tooling centered on AI coding agent workflows. Their flagship product, T3 Code, provides a unified control plane for orchestrating multiple AI coding agents from desktop, web, and mobile surfaces. The team is known in the TypeScript and web development community, with the project accumulating over 22,000 GitHub stars since its February 2026 launch. T3 Tools releases the full source under the MIT license and actively encourages forking and self-hosting.

    Founded 2021
    San Francisco, CA
    $500000 raised
    3 employees

    Used by

    T3 Code reported more than 400,000…
    T3 Code homepage reports more than…
    Read more about T3 Tools Inc.
    WebsiteGitHubX / Twitter
    2 tools in directory

    Similar Tools

    Helix icon

    Helix

    A post-modern modal text editor written in Rust, featuring multiple selections, built-in language server support, and tree-sitter syntax highlighting for the terminal.

    Kyde icon

    Kyde

    A fast native Git client and code editor for macOS focused on commit and diff workflows, built with GPU-rendered native UI via Zed's gpui framework.

    toast icon

    toast

    A lightweight, batteries-included terminal IDE with managed language servers, tree-sitter syntax highlighting, tabs, ripgrep search, and markdown preview — no setup required.

    Browse all tools

    Related Topics

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    214 tools

    Code Intelligence

    AI tools that analyze, generate, and transform code through natural language understanding and programming language comprehension.

    119 tools

    Performance Metrics

    Specialized tools for measuring, evaluating, and optimizing AI model performance across accuracy, speed, resource utilization, and other critical parameters.

    72 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions