Elixir LSP Challenge
Win $$$

The ElixirLSP Bounty is a challenge to improve LSP for Elixir

Grand Prize

TBA

for the best performing LSP (in a large Elixir repo)

Milestone Prize

TBA

for each missing feature in ElixirLS, NextLS & Lexical

Background
Background
Background
Background
Background

Discussions

Discussion on Twitter
Discussion on TwitterDiscussion on TwitterDiscussion on Twitter

Current tooling

Credits to @Nezteb for compiling this list

Feature

Go to definition

Find references

Find implementation

Code folding

Signature help

Debugger

Document symbols

Workspace symbols

Workspace (monorepo) support

Workspace commands

Code actions

Rename symbol

Lenses

Code completion

⚠️

Code formatter

Documentation on hover

Compilation diagnostics

Compilation on save

Compilation on type

⚠️

Credo integration

Dialyzer integration

Ecto integration

VS Code integration

Sublime integration

Neovim integration

Vim integration

Emacs integration

Helix integration

Zed integration

Previous challenges

The TSPerf Challenge
The Prettier Challenge