Euspell
Docs

Getting started

Euspell is a systematic reform of English spelling — a compiled lexicon, an encoding scheme, and a context-aware disambiguator — wired into browser, reader, and office tools.

The shape of it

The core is a single conversion engine: text in, reformed text out, with no DOM dependency. Every surface — the extension, the Eupub reader, the Word / LibreOffice / Google Docs converters — is a thin driver around the same convert() function and a pre-compiled 205000-entry lexicon.

the whole pipeline, in one line
tokenize(text) → tagWord(word) → convert(word, tokens, idx) → reformed text

The source

Everything is public, in three repositories — the programs under the GPL-3-or-later, the lexicon CSVs under CC BY-SA 4.0. Each is self-sufficient: the install and build instructions live in the docs/ directory of the repository they describe, so a clone or a downloaded ZIP carries the software and its documentation together — and those copies are kept current with the code, which is why they are not repeated here.

Where to go next