Вы можете использовать LanguageTool . С сайта:
Средство проверки языка с открытым исходным кодом для английского, немецкого, польского, голландского и других языков. Это средство проверки языка на основе правил, которое находит ошибки, для которых правило определено в его файлах конфигурации XML. Правила для более сложных ошибок могут быть написаны на Java. Вы можете думать о LanguageTool как об инструменте для обнаружения ошибок, которые не может обнаружить простая программа проверки орфографии, например, смешивание там / их, нет / сейчас и т. Д. Он также может обнаруживать некоторые грамматические ошибки. Не включает проверку орфографии