Effect-TS

Effect-TS / tsgo

Public

TypeScript-go enhanced with the Effect LSP experience

17
1
100% credibility
Found Mar 19, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

A wrapper around TypeScript-Go that builds the Effect Language Service, providing Effect-TS diagnostics and quick fixes primarily for Effect V4 and also V3.

Star Growth

See how this repo grew from 17 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is tsgo?

tsgo is a Go-powered TypeScript language server that wraps TypeScript-Go to deliver a tailored LSP experience for Effect-TS projects. It adds Effect-specific diagnostics, quick fixes, refactors, completions, and layer graph visualizations directly in your editor, catching issues like missing Effect contexts or suboptimal pipe chains during tsc typescript checks. Developers get seamless integration with Effect V3/V4, turning standard TypeScript-Go into an enhanced toolchain for typed effects without switching servers.

Why is it gaining traction?

Unlike plain TypeScript-Go or tsserver, tsgo layers on Effect-aware smarts like auto-composing layers, converting async/await to Effect.gen/fn, and suppressing redundant inlay hints on generators. The hook is its superset design: use it as your sole TS LSP for full TypeScript-Go speed plus Effect refactors that save hours on boilerplate. Features like Mermaid hover previews for layer dependencies make complex Effect apps visually navigable.

Who should use this?

Effect-TS developers building backend services or fullstack apps with Layers, Schemas, and Services. Node.js teams using Effect for resilient APIs who need IDE diagnostics for rules like floating Effects or service self-references. Early adopters evaluating typescript-go compiler github repos for production Effect workflows.

Verdict

Grab tsgo if you're deep in Effect and want polished LSP today—it's alpha with comprehensive status tables in the README covering 50+ rules across V3/V4. At 17 stars and 1.0% credibility, expect breaks; pair with TypeScript-Go for stability until it matures. Strong start for Effect users.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.