Tool
|
Supported Languages
|
Type
|
Version
|
Programming language
|
License
|
Notes
|
Apertium
|
many
|
machine translation platform
|
3.1
|
|
GPL
|
|
Aspell
|
many ;-)
|
spell checker
|
0.61
|
|
LGPL
|
successor of Ispell
|
Enchant
|
many
|
Spell checker
|
1.6.0
|
|
|
Spell checker for Abiword
|
FreeLing
|
Spanish, Catalan, Galician, Italian, English, Welsh, Portuguese, and Asturian
|
suite of language analyzers
|
2.2
|
|
GPL
|
|
frog
|
Dutch
|
tagger and parser
|
0.1
|
C++, Python
|
GPLv3
|
|
HunSpell
|
many
|
spell checker and morphological analyzer
|
1.2.12
|
C, C++
|
LGPL & MPL
|
Spell checker of OOo
|
Ispell
|
large number of European languages
|
spell checker
|
3.3.02
|
|
unknown
|
Probably deprecated
|
liblingua-tagger
|
English
|
tagger
|
0.16
|
Perl
|
Unknown
|
Liblingua in Perl's CPAN module provides more tagger and stemmers
|
LinkGrammar
|
English
|
syntactic parser
|
4.1b
|
|
GPL
|
|
Malaga
|
German, Italian, Spanish, Suomi (not all free!)
|
grammar development environment
|
7.12
|
|
GPL
|
|
mbt
|
|
Memory-based tagger-generator and tagger
|
3.2.2
|
C++
|
GPLv3
|
|
Morphisto
|
German
|
morphological analyzer
|
|
|
LGPL & CC
|
|
MySpell
|
many
|
spell checker
|
|
|
|
Former spell checker of OOo, now deprecated
|
OpenNLP
|
unknown
|
NLP software collection at Apache
|
|
Java
|
Apache License
|
|
TiMBL
|
|
Tilburg Memory Based Learner
|
1.0.0
|
C++
|
GPLv3
|
|
Snowball
|
many
|
stemmer library
|
|
C, Java, Python
|
BSD
|
|
TreeTagger
|
many
|
PoSTagger & lemmatizer
|
|
|
Tagger License
|
|