https://github.com/errata-ai/vale
Vale is a linter that prints writing mistakes. It supports a number of "rule sets" which can mimmick other writing linters, but normally is much faster.
nvim plugin
You can use vale in neovim's built in lsp using the null-ls plugin.
packages
void linux has vale and a few rulesets packaged up:
vale
vale-style-proselint
vale-style-write-good