CodeBrowser / github / dense-analysis/ale
dense-analysis/ale
# Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
$ git clone https://github.com/dense-analysis/ale.git
stars
14,014
forks
1,480
language
Vim Script
license
BSD 2-Clause "Simplified" License
What is dense-analysis/ale?
ALE is a Vim and Neovim plugin that checks code syntax asynchronously while you work and automatically fixes files based on linter and Language Server Protocol (LSP) support. It integrates with language servers and linting tools to provide real-time feedback without blocking your editor. Developers use it to catch errors early, maintain code style, and get autocomplete suggestions directly within their text editor.
Topics
#autocomplete #language-server-protocol #languageclient #linter #lua #lua-plugin #neovim #neovim-plugin #syntax-checker #vim #vim-plugin #vim-plugins
Activity
594 open issues · last updated Jul 21, 2026