ELP
The Erlang Language Platform
🔋
LSP Included
ELP includes a fully fledged LSP language server for the Erlang programming language, providing advanced features such as go-to-definition, find references, call hierarchy and more for your IDE of choice.
🛠️
A platform for tool developers
ELP is easily extensible and provides a convenient API to implement linters and refactoring tools for Erlang.
🦀
Inspired by Rust Analyzer
ELP reuses the architecture, components and libraries of the Rust Analyzer project to provide a reliable and efficient solution to Erlang developers.