Building a Harper Desktop App

Harper is a gram­mar checker that makes sure that your writ­ing is ex­actly that: yours. Today, we will be start­ing some new and hope­fully awe­some work to­wards that mis­sion.

Harper has long been avail­able in Chrome, Firefox, Obsidian, and a gazil­lion other places. Knowing what ex­ten­sions to in­stall and how has been a source of con­fu­sion for too many of you. Harper is sup­posed to get out of your way so you can write your best work, and the con­fig­u­ra­tion has been get­ting in the way of that. You’ve been ask­ing for it, and we’re fi­nally de­liv­er­ing.

We’re go­ing to be work­ing in pub­lic as much as we can. As I said last week: We’re in this to­gether. That means you’ll be see­ing more posts on this blog and in other places. I hope to share fun bits about our im­ple­men­ta­tion and an­nounce re­quests for feed­back.

You might be won­der­ing, why is he us­ing the pro­noun we”? It is be­cause the won­der­ful Jason Adams has vol­un­teered a sig­nif­i­cant amount of time over the next month to­wards this ef­fort. He’s an in­cred­i­ble en­gi­neer and I can’t wait to start solv­ing hard prob­lems with him.

If you’d like to have a say in what the app looks like or does, feel free to leave a com­ment here or on this dis­cus­sion.

I imag­ine we’ll be us­ing Tauri and Svelte for con­fig­u­ra­tion and setup screens, as well as for an in-app ed­i­tor. Be­yond that, I don’t have much more to say now. Stay tuned!

Published April 15, 2026 at 8:21 PM

Proofread by Harper.

Comments