LanguageTool 0.9.5 (Default branch)

LanguageTool is a style and grammar checker that currently supports English, Polish, German, French, Dutch, and other languages to a different degree. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. More powerful error rules can be written in Java. LanguageTool should be used after the spelling of a text has been corrected. License: GNU Lesser General Public License (LGPL) Changes:
The rules for English and Polish have been updated, crashes with OpenOffice.org integration have been fixed, and false alarms in the German agreement rule have been reduced.

More...