🍺 BREW Explorer

← all formulae

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

go

Links

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
}