Language Check¶
A fast, multi-engine prose linter for VS Code and Neovim with a Rust core.
Language Check catches grammar, spelling, and style issues in Markdown, HTML, LaTeX, Typst, reStructuredText, Org mode, BibTeX, Forester, and R Sweave files using Harper, optional LanguageTool, optional Vale, and optional Proselint integration.
VS Code

Neovim

Early Development
Language Check is in active early development. Core checking is stable and usable, but you may encounter bugs — please report them and they will be fixed promptly. The configuration format may change between minor versions; backwards compatibility is a goal but not yet guaranteed.
User Guide
Advanced
Extending