erlang-language-platform
« Back to VersTracker
Description:
LSP server and CLI for the Erlang programming language
Type: Formula  |  Latest Version: 2025-12-12@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: erlang lsp developer-tools language-server cli
Install: brew install erlang-language-platform
About:
Erlang Language Platform (ELP) is a language server protocol (LSP) implementation and CLI tool designed for the Erlang ecosystem. It provides advanced code analysis, diagnostics, and refactoring capabilities to enhance developer productivity in IDEs and editors. Built by WhatsApp, it integrates with the Erlang compiler and build tools to deliver robust tooling support.
Key Features:
  • LSP server for rich IDE integration
  • Advanced diagnostics and error detection
  • Refactoring and code navigation tools
  • CLI for batch processing and scripting
  • Integration with rebar3 and mix build systems
Use Cases:
  • Enhancing Erlang development in VS Code, Emacs, or other LSP-compatible editors
  • Running static analysis and diagnostics across Erlang codebases via CLI
  • Automating code refactoring tasks in CI/CD pipelines
Alternatives:
  • erlang_ls – Open-source LSP server for Erlang; ELP offers deeper compiler integration and newer diagnostics from WhatsApp.
  • Erlide – Eclipse-based Erlang IDE plugin; ELP is editor-agnostic and uses the modern LSP standard.
License: Apache-2.0 OR MIT
Dependencies: erlang, openjdk, rebar3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 4, 2025 5:05pm 0 VERSION_BUMP 7cd4e4c0