

Parsing formats: text, OpenDocument, TeX/LaTeX, HTML/SGML/XML, nroff/troff.Reimplementation of quick interactive interface of Geoff Kuenning's Ispell.Main features of Hunspell command line tool, developed by László Németh: Language specific algorithms, like special casing of Azeri or Turkishĭotted i and German sharp s, and special compound rules of Hungarian.Of stemming, morpological generation and custom dictionaries with affixation SPELLML XML API over plain spell() API function for easier integration.Morphological analysis (in custom item and arrangement style).Number of words, handle affixation within compounds etc. Indo-Aryan languages): recognizing compounds made of arbitrary Handling complex compounds (for example, for Finno-Ugric, German and.Virtual dictionary stems, forbidden words to avoid overgeneration etc. Turkish 64 thousand affix classes with arbitrary number of affixes Ĭonditional affixes, circumfixes, fogemorphemes, zero morphemes, Stripping to handle inflectional and derivational morpheme groups forĪgglutinative languages, like Azeri, Basque, Estonian, Finnish, Hungarian, Complex morphology: dictionary and affix homonyms twofold affix.Stem-level phonetic and other alternative transcriptions to recognizeĪnd fix all typical misspellings, don't suggest offensive words etc. Highly customizable suggestions: word-part replacement tables and.Main features of Hunspell library, developed by László Németh: Its README, CONTRIBUTORS and license.readme (here: license.myspell) files. Ispell from scratch, later extended with eg. Spell checking and affixation of Geoff Kuenning's International Hunspell's code base comes from 's MySpell library,ĭeveloped by Kevin Hendricks (originally a C++ reimplementation of With existing language bindings for other programming languages. Library, Ispell pipe interface, C++/C APIs and shared library, also Hunspell interfaces: Ispell-like terminal interface using Curses Including languages with rich morphology, complex word compounding It is designed for quick and high quality spell checking andĬorrecting for languages with word-level writing system, Mozilla Firefox and Google Chrome, and other tools and OSes, like Hunspell is used by LibreOffice office suite, free browsers, like Hunspell is a free spell checker and morphological analyzer libraryĪnd command-line tool, licensed under LGPL/GPL/MPL tri-license.
