proselint
5.7#22 in writing style checkersFree planFree planLinuxSelf-hosted
Visit| Fact | proselint | textlint |
|---|---|---|
| Integrations | The project lists Vim through ALE, Emacs through Flycheck, CI/CD through MegaLinter, and Neovim through none-ls.nvim as available integrations. | The documentation lists integrations for editors including Visual Studio Code, Vim, Emacs, Atom, Sublime Text, micro, and NetBeans. |
| License | The project is licensed under the BSD-3-Clause license. | The core project is released under the MIT license with copyright attributed to azu. |
| Purpose | proselint is a linter for English prose that scans files and detects issues, then prints suggestions for improving the text. | textlint is a pluggable linting tool for natural language text. |
proselint suits writers and developers who want command-line prose suggestions or linting within Python programs. Its configurable checks and listed editor and CI/CD integrations support varied workflows.
textlint suits writers and developers who want configurable text checks in editors, command-line workflows, or applications. It is also an option for projects that want text checks in GitHub Actions or through an MCP server.