Nuspell is a free and open source spell checker library and command-line
program designed for languages with rich morphology and complex word
compounding. Nuspell is a pure C++ re-implementation of Hunspell.
Main features of Nuspell spell checker:
Full unicode support backed by ICU
Backward compatibility with Hunspell dictionary file format