proselint Prose Linting and Style Checker CLI
proselint is a Python CLI tool that lints English prose for style and usage issues. It aggregates writing advice from renowned authors and editors including Bryan Garner, David Foster Wallace, and Strunk & White into automated checks that scan text files and flag problems.
Installation
Use the upstream install or setup path that matches your environment:
- pip install proselint
Requirements and caveats from upstream:
- [pip]: https://packaging.python.org/installing/#use-pip-for-installing
- To run the linter as part of another Python program, you can use the LintFile
- class in proselint.tools. This requires CheckRegistry to be populated.
Basic usage or getting-started notes:
- the hearts and minds of great authors and editors. But poring over Strunk &
- White hardly makes one a better writer — it turns you into neither Strunk nor
- White. And nobody has the capacity to apply all the advice from *Garner’s Modern
- Source: https://github.com/1991513ccie-png/skills
- Extracted from upstream docs: https://raw.githubusercontent.com/amperser/proselint/HEAD/README.md