Recently switched to Harper https://writewithharper.com/, a vastly superior grammar checker

Harper is a nice alternative, but it's still rough around the edges.

For instance, if you have a misspelled word, and the correction options come up, you can't get out of them and return to where you were by using the keyboard. You can hit Escape to close them, but it doesn't restore your place in the text field, so you have to use your mouse to get back where you were.

As a programmer who tries to use the keyboard as much as possible, this (incredibly easy to fix, I'm sure) bug drives me crazy! Almost enough to make me go back to Grammarly.

That seems to me not like a "rough around the edges" thing but "most basic, table-stakes feature". If you cannot resume typing after either cancelling a correction, or doing a correction, I'd say it is very broken and not ready to be marketed as a functioning tool. I mean, it's supposed to help you write, not make it more cumbersome.

I thought Harper is an LSP, so this sounds more like an integration issue with whatever editor you're using it with.

For those who find red squiggly lines too distracting, I built a lightweight Chrome extension (<1MB) that approaches grammar correction in a minimalistic way: Highlight text -> Select "Correct grammar" from the toolbar -> Replace text.

The quality is unmatched because it uses SOTA models like GPT-5, Claude, and Gemini.

Yes, you can use your own API key as well.

https://jetwriter.ai