elixir-lsp / elixir_sense
git clone https://github.com/elixir-lsp/elixir_sense.git
🔥 on GitHub Trending today
Provides context-aware information for code completion, documentation, go/jump to definition, signature info and more
+0
stars, 24h · #617
+2
stars, 7 days · #1,626
+2
stars, 30 days · #10,064
342
★ total · +1% this week
44
forks · 9 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageElixir
LicenseMIT
Created2018-03-25 (8y ago)
Last push1d ago
Watchers11
OwnerOrganization
Seen on GitHub Trending
- 2026-10-20 — #8 daily in elixir
- 2026-10-20 — #5 monthly in elixir · +2 ★
- 2026-10-20 — #7 weekly in elixir · +2 ★
Links
README excerpt
# ElixirSense An API for Elixir projects that provides building blocks for code completion, documentation, go/jump to definition, signature info and more via AST inspection and runtime introspection. ## Supported versions ElixirSense supports the five most recent Elixir versions, paired with the latest Erlang/OTP releases each Elixir supports. The matrix below mirrors Elixir's compatibility table; each pairing is exercised in CI. | Elixir | Erlang/OTP | | ------ | ---------- | | 1.16 | 26 | | 1.17 | 27 | | 1.18 | 27 | | 1.19 | 27, 28 | | 1.20 | 27, 28, 29 | Other OTP versions inside each Elixir's supported range will likely work but aren't tested. ## Usage [code] ## Testing [code] A few of the tests require a source installation of Elixir which you can accomplish with asdf (use `ref:v1.12.3`) or kiex To run the tests that require a source installation of Elixir run: [code] For coverage: [code] ## Credits - This project probably wouldn't even exist without all the work done by Samuel Tonini and all contributors from alchemist-server. - The Expand feature was inspired by the mex tool by Luc Fueston. There's also a very nice post where he describes the whole process of Building A Macro-Expansion Helper for IEx. - This project includes modified source code from Elixir project IEx autocomplete Copyright (c) 2012 Plataformatec, which powers introspection and suggestions features - This project includes modified source code from ExDoc project ExDoc Copyright (c) 2012 Plataformatec, which powers documentation retrieval and formatting