remoteoss

remoteoss / dexter

Public

A fast, full-featured Elixir LSP that works on large codebases and won't eat all of your resources.

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

Dexter is a high-performance language server for Elixir codebases, offering fast go-to-definition, references, hovers, renaming, and formatting especially suited for monorepos.

How It Works

1
🔍 Discover Dexter

You hear about Dexter, a speedy helper that makes editing big Elixir projects feel effortless and fun.

2
📦 Get it set up

Install it easily through your tool manager, like grabbing a new app for your computer.

3
⚙️ Link to your editor

Pick your favorite editor like VS Code or Neovim and connect Dexter with a simple setting.

4
🚀 Open your project

Dexter scans your code automatically, building a quick map of everything so it's ready to help.

5
Jump and explore

Hover for explanations, click to jump to definitions, or rename things across files—it all works lightning-fast even in huge projects.

🎉 Code with confidence

Your Elixir work flows smoothly, with instant insights and changes that keep your massive codebase under control.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 24 to 24 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 dexter?

Dexter is a Go-built Elixir LSP that indexes huge codebases—like 57k-file monorepos—in seconds without compiling or draining RAM. It powers go-to-definition, references, hovers with docs, renames (even file-moving modules), autocompletion, and lightning formatting via CLI or editor integration. Drop it in VS Code, Neovim, or Zed; CLI handles lookups like `dexter lookup MyApp.Repo get!`.

Why is it gaining traction?

It sidesteps slow compilation-based LSPs by parsing source to SQLite for sub-10ms lookups, auto-reindexing on saves or Git branch switches, and monorepo support out-of-box. Users rave about persistent formatters loading Styler/Phoenix plugins from _build, plus no-reindex branch swaps—huge for Remote's scale. Check the dexter github repo for real-world perf benchmarks.

Who should use this?

Elixir backend devs on umbrellas or monorepos (Oban teams, Phoenix giants, dexter github financial apps) battling laggy tools. Ideal for those scripting refs via CLI or renaming cross-app functions without full rebuilds.

Verdict

Solid pick for large Elixir projects—try the dexter 2 github builds via mise despite 24 stars and 1.0% credibility; docs shine, tests cover edge cases, but await more adoption. Production-viable now if you're over existing LSP pain.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.