Hunspell is a spell checker and morphological analyzer library and program designed for languages with rich morphology and complex compounding or character encoding. Hunspell interfaces: Curses, Ispell compatible pipe interface, OpenOffice.org UNO module
Voikko is a spell checking, grammar checking, morphologicalanalysis and hyphenation system. Spell checkers are available for multiple languages, other features for Finnish only.