dexter-lsp
brew install dexter-lsp
v0.7.1
MIT
Elixir LSP optimized for large codebases
46
30-day installs · #4854
86
90-day · #5911
86
365-day · #9586
340
★ GitHub stars · updated 2mo ago
Build dependencies
Links
- https://github.com/remoteoss/dexter
- GitHub: remoteoss/dexter
- Brew formula source: Formula/d/dexter-lsp.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go"
],
"categories": [],
"caveats": null,
"conflicts_with": [
"dexter"
],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Elixir LSP optimized for large codebases",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:55+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "dexter-lsp",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-12T16:40:43Z",
"github_readme_excerpt": "# Dexter\n\n\u003cimg src=\"dexter-logo.png\" width=\"200\" height=\"200\" alt=\"Dexter logo\" /\u003e\n\nA fast, full-featured Elixir LSP optimized for large Elixir codebases.\n\n## Table of contents\n\n- [Features](#features)\n- [Quick start](#quick-start)\n- [Editor setup](#editor-setup)\n - [VS Code / Cursor](#vs-code--cursor)\n - [Configuration](#configuration)\n - [Neovim (0.11+)](#neovim-011)\n - [Configuring format on save](#configuring-format-on-save)\n - [Neovim (with nvim-lspconfig \u2014 \\\u003c 0.11)](#neovim-with-nvim-lspconfig---011)\n - [Zed](#zed)\n - [Claude Code](#claude-code)\n - [Emacs](#emacs)\n - [Eglot](#eglot)\n - [Emacs version \\\u003e= 30](#emacs-version--30)\n - [Emacs version \\\u003c= 29](#emacs-version--29)\n - [lsp-mode](#lsp-mode)\n - [Helix](#helix)\n- [Why build another LSP?](#why-build-another-lsp)\n- [Performance](#performance)\n- [CLI usage](#cli-usage)\n - [Index a project](#index-a-project)\n - [Look up definitions](#look-up-definitions)\n - [Find references](#find-references)\n - [Reindexing files manually](#reindexing-files-manually)\n- [Hover documentation](#hover-documentation)\n - [Cursor-position-aware resolution](#cursor-position-aware-resolution)\n- [Rename](#rename)\n - [Modules](#modules)\n - [Functions](#functions)\n - [Variables](#variables)\n- [Lightning-fast formatting](#lightning-fast-formatting)\n- [LSP options](#lsp-options)\n- [Index database location (.dexter/)](#index-database-location-dexter)\n- [Debugging](#debugging)\n- [Development (building from source)](#development-building-from-source)\n- [Releasing](#releasing)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Features\n\n- **Fast indexing** \u2014 cold index completes in ~11s on a 57k-file Elixir monorepo, ~100ms on Oban, ~300ms on the Elixir standard library (measured on an M1 MacBook Pro). After your first index, incremental indexing makes sure that you never have to reindex the whole codebase again.\n- **Go-to-definition** \u2014 jump to any module, function, type, or variable definition. Res",
"github_repo": "remoteoss/dexter",
"github_stars": 340,
"github_topics": [],
"homepage": "https://github.com/remoteoss/dexter",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 46,
"installs_365d": 86,
"installs_90d": 86,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "dexter-lsp",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 4854,
"rank_365d": 9586,
"rank_90d": 5911,
"raw_hash": "2cd42e4801fd7a33",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/d/dexter-lsp.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"sqlite": "build"
}
],
"version_head": "HEAD",
"version_stable": "0.7.1",
"versioned_formulae": [],
"why_use_this": null
}