Word add-in
A Word taskpane add-in that converts a document (or selection) into Euspell from a Home ▸ Euspell ribbon button. Built on the Office JavaScript API, so it runs on Word for Windows, Mac, and the web.
A one-pass command
Word exposes no live third-party spell or grammar hook, so — like the LibreOffice and Google Docs converters — this is an explicit convert / revert command rather than a background checker. It reuses the Euspell engine unchanged (validated 35/35 against the reference engine) via Euspell.convertText.
Install
There is no marketplace listing, but Word is the one add-in that needs no build: a hosted manifest is published to GitHub Pages by CI, and you point Word at it directly. Sideload it from https://ossiak.github.io/euspell/manifest.xml — the only route that also works in Word on the web, where a localhost taskpane is blocked.
Then, on the Home tab, click Euspell to open the taskpane and use Convert document / Convert selection. Revert to traditional undoes it with a lexicon-based reverse conversion.
The sideload method differs by platform, and running your own copy for development is a separate path; both are kept current in docs/installing-addins.md.
Keeping Word from flagging Euspell words
- Turn off proofing on the converted text (default, zero setup): the taskpane sets
Range.hasNoProofing. Blunt — it disables all checking on that text. - Install the Euspell custom dictionary (
gen:word-dict→ 40k spellings): Word then treats reformed words as correct while still catching genuine typos.
What is and isn't handled
| Content | Status |
|---|---|
| Context-free reforms | Converted |
| NN2 | VVZ ambiguities, 702 plurals, 102 heteronyms | Converted from context (SVM + POS rules) |
| ~70 semantic homographs | Left unchanged |
| Paragraphs with inline images / objects | Best on plain text — a text replace would drop the object |
| Inline character formatting | A converted paragraph resets to default run formatting |