proselint
github.com
Spec sheet
- Purpose
- proselint is a linter for English prose that scans files and detects issues, then prints suggestions for improving the text.Read 4 Oct 2026 · github.com
- Integrations
- The project lists Vim through ALE, Emacs through Flycheck, CI/CD through MegaLinter, and Neovim through none-ls.nvim as available integrations.Read 4 Oct 2026 · github.com
- Support
- The project directs users who encounter a problem to open an issue.Read 4 Oct 2026 · github.com
- License
- The project is licensed under the BSD-3-Clause license.Read 4 Oct 2026 · github.com
- Advice sources
- Its checks draw on writing advice associated with authors, editors, usage guides, and literary publications.Read 4 Oct 2026 · github.com
- Command line
- The command-line tool checks files and can output diagnostics as text or JSON.Read 4 Oct 2026 · github.com
- Configuration limit
- The default maximum number of results proselint can output is 1000.Read 4 Oct 2026 · github.com
- Customizable checks
- Users can enable or disable checks at different levels and apply separate check selections to matching files.Read 4 Oct 2026 · github.com
- Install options
- The README documents installation with pip, Fedora, Debian, Ubuntu, Nix, pre-commit, and prek.Read 4 Oct 2026 · github.com
- Library use
- Python programs can use the LintFile class from proselint.tools to lint text and return suggestions.Read 4 Oct 2026 · github.com
- Older plugins
- The README says its IntelliJ, Flymake, Sublime Text, Phabricator Arc, Visual Studio Code, Coala, Danger, and Syntastic plugins are archived or unmaintained.Read 4 Oct 2026 · github.com
- Security information
- The repository’s GitHub security page shows no published security advisories.Read 4 Oct 2026 · github.com
Plans and prices
Free Free Open-source command-line prose linter · BSD-3-Clause license Read 4 Oct 2026 · github.com
Where Specifiction places it
- Writing Style Checkers#23 of 297.5