Vale

Open-source linter

Used at Linode

It’s written in Go so it’s really fast. It requires some configuration though.

Doesn’t seem to work out of the box with the ALE plugin for Vim without additional config of Vale itself.