Zed extension for the Harper Grammar Checker LS.
| Platform | X86_64 | ARM64 |
|---|---|---|
| Linux | ✅ | ✅ |
| MacOS | ✅ | ✅ |
| Windows | ✅ | ❌ |
- Open the Extension Gallery
- Search for
harperin the Gallery - Click "Install"!
To disable specific rules, add following to Zed/settings.json.
"lsp: {
"harper-ls": {
"settings": {
"harper-ls": {
"linters": {
// "RuleName": false, // For rule names consult tooltips and https://writewithharper.com/docs/rules
},
},
},
},
}
To have a project-specific dictionary, create .harper-dictionary.txt in the project root or configure dictionary location by passing "userDictPath": "%relative_path%", inside "settings": {"harper-ls": {...}}. The dictionary should be a simple line-separated text file.
For additional info consult Harper LS configuration page.
- elijah-potter for creating Harper
- WeetHet for their typst LS extension which was used as inspiration for this repository :)

