Erlang | Zed Code Editor Documentation
Description: Learn how to use and customize Zed, the fast, collaborative code editor. Official docs on features, configuration, AI tools, and workflows.

# Erlang

Erlang support is available through the Erlang extension.

- Tree-sitter: WhatsApp/tree-sitter-erlang
- Language Servers:
  - erlang-ls/erlang_ls
  - WhatsApp/erlang-language-platform

## Choosing a language server

The Erlang extension offers language server support for `erlang_ls` and `erlang-language-platform`.

`erlang_ls` is enabled by default.

To switch to `erlang-language-platform`, add the following to your `settings.json`:

    {
      "languages": {
        "Erlang": {
          "language_servers": ["elp", "!erlang-ls", "..."]
        }
      }
    }

## See also:

- Elixir
- Gleam