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. tsrs
    tsrs icon

    tsrs

    AI Infrastructure

    A Rust port of the TypeScript 7 compiler and language server that type-checks and emits like tsc.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Rust port of the TypeScript 7 compiler and language server, licensed under Apache License 2.0 with no-charge, royalty-free grant.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI InfrastructureCode IntelligenceCommand Line Assistants

    Alternatives

    FrugonClauditColab CLI
    Developer
    Max SchwenkProfessional Pull Requester

    Listed Oct 2026

    About tsrs

    tsrs is an open-source Rust port of the TypeScript 7 compiler and language server, maintained by maschwenk. It accepts tsc's flags and tsconfig and reports the same diagnostics as the Go compiler (tsgo) it ports. The README reports that on the vscode codebase it type-checks faster and with less memory than tsc 7.

    What It Is

    tsrs works as a drop-in compiler: it type-checks projects, and unless disabled with options such as --noEmit it emits JavaScript, declarations, source maps and tsbuildinfo, and supports build mode (-b). It also provides a language server (tsrs --lsp -stdio) and a Node API server (tsrs --api) serving TypeScript 7's unstable/sync and unstable/async APIs, with documented gaps.

    Fidelity to the Go implementation

    The Go code at a pinned TypeScript commit is treated as the specification, so any difference in diagnostics, order, message text or exit code is considered a tsrs bug. The README states it matches the reference on 13,458 of 13,462 error baselines and on all 12,779 .types and .symbols baselines in Go-compatible mode.

    Performance claims

    The README publishes benchmark tables comparing tsrs with tsgo 7.0.2 and bun check across seventeen projects, plus a single-threaded WebAssembly build compared with ts-rust's wasm build. These are author-published measurements, with the README noting that CI numbers are noisy.

    Setup path

    Run it through npx (@maschwenk/tsrs -p path/to/project) or install it as a dev dependency. Prebuilt binaries cover macOS arm64 and Linux x64/arm64. A WebAssembly package, @maschwenk/tsrs-wasm, runs in Node 22+ and browsers. The language server can be configured for Neovim 0.11+ and VS Code via a tsgo symlink.

    Tradeoffs to know

    --watch, --init and --showConfig are not supported, --locale and --generateTrace are ignored, and there are no Windows or Intel macOS binaries. The README says the port was written largely by AI coding agents directed and reviewed by its author, and that it is not affiliated with Microsoft.

    tsrs - 1

    Community Discussions

    Be the first to start a conversation about tsrs

    Share your experience with tsrs, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache-2.0)

    Rust port of the TypeScript 7 compiler and language server, licensed under Apache License 2.0 with no-charge, royalty-free grant.

    • Apache-2.0 licensed core product
    • Derivative work of microsoft/TypeScript, Apache-2.0 like the original
    • Installable via npm (@maschwenk/tsrs)
    • Type checks with tsc-compatible flags and tsconfig
    • Language server and WebAssembly build

    Capabilities

    Key Features

    • Drop-in tsc-compatible type checking with same flags and tsconfig
    • JavaScript, declaration, source map and tsbuildinfo emit
    • Incremental compilation and --build mode
    • Multi-threaded checkers with --singleThreaded option
    • Language server (--lsp -stdio)
    • Node API server (--api)
    • WebAssembly build for Node and browsers
    • Benchmark comparisons against tsgo and bun check

    Integrations

    Neovim
    VS Code
    npm
    Bun
    TypeScript
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate tsrs and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Max Schwenk

    Professional Pull Requester

    Read more about Max Schwenk
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Frugon icon

    Frugon

    A free, local, open-source CLI tool that analyzes your LLM call logs to identify which API calls could be handled by cheaper models, projecting monthly cost savings without uploading any data.

    Claudit icon

    Claudit

    A CLI tool for auditing Claude AI usage and costs across your organization.

    Colab CLI icon

    Colab CLI

    A command-line interface for Google Colab that provisions CPU, GPU, and TPU runtimes, executes local code, manages remote files, and orchestrates automated cloud pipelines from the terminal.

    Browse all tools

    Related Topics

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    433 tools

    Code Intelligence

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

    119 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

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