l

languagetool-core

LanguageTool is an Open Source proofreading software for English, French, German, Polish, Romanian, and more than 20 other languages. It finds many errors that a simple spell checker cannot detect like mixing up there/their and it detects some grammar problems.
https://www.languagetool.org
GNU Lesser General Public License
Daniel Naber Marcin Miłkowski
Files download
File Operation
languagetool-core-6.4.jar download
languagetool-core-6.4.pom download
languagetool-core-6.4-sources.jar download
Apache Maven
<dependency>
  <groupId>org.languagetool</groupId>
  <artifactId>languagetool-core</artifactId>
  <version>6.4</version>
</dependency>
Gradle Groovy
implementation 'org.languagetool:languagetool-core:6.4'
Gradle Kotlin
implementation("org.languagetool:languagetool-core:6.4")
Scala SBT
libraryDependencies += "org.languagetool" % "languagetool-core" % "6.4"
Groovy Grape
@Grapes(
  @Grab(group='org.languagetool', module='languagetool-core', version='6.4')
)
Apache Ivy
<dependency org="org.languagetool" name="languagetool-core" rev="6.4" />
Leiningen
[org.languagetool/languagetool-core "6.4"]
Apache Buildr
'org.languagetool:languagetool-core:jar:6.4'
Dependencies
<parent>
  <groupId>org.languagetool</groupId>
  <artifactId>languagetool-parent</artifactId>
  <version>6.4</version>
</parent>

compile

|-- com.carrotsearch:hppc

|-- com.fasterxml.jackson.core:jackson-databind

|-- com.gitlab.dumonts:hunspell

|-- com.google.guava:guava

|-- com.hankcs:aho-corasick-double-array-trie

|-- com.optimaize.languagedetector:language-detector

|-- commons-logging:commons-logging

|-- commons-validator:commons-validator

|-- io.github.resilience4j:resilience4j-circuitbreaker

|-- io.github.resilience4j:resilience4j-micrometer

|-- io.opentelemetry:opentelemetry-api

|-- io.opentelemetry:opentelemetry-semconv

|-- io.grpc:grpc-netty-shaded

|-- io.grpc:grpc-protobuf

|-- io.grpc:grpc-stub

|-- io.micrometer:micrometer-registry-prometheus

|-- io.prometheus:simpleclient

|-- io.prometheus:simpleclient_guava

|-- javax.activation:javax.activation-api

|-- javax.annotation:javax.annotation-api

|-- javax.measure:unit-api

|-- javax.xml.bind:jaxb-api

|-- net.loomchild:segment

|-- org.apache.commons:commons-lang3

|-- org.apache.commons:commons-pool2

|-- org.apache.commons:commons-text

|-- org.apache.lucene:lucene-backward-codecs

|-- org.apache.lucene:lucene-core

|-- org.carrot2:morfologik-fsa

|-- org.carrot2:morfologik-fsa-builders

|-- org.carrot2:morfologik-speller

|-- org.carrot2:morfologik-stemming

|-- org.glassfish.jaxb:jaxb-runtime

|-- org.jetbrains:annotations

|-- it.unimi.dsi:fastutil-core

|-- org.json:json

|-- org.slf4j:slf4j-api

|-- tech.units:indriya

|-- edu.washington.cs.knowitall:openregex

|-- io.github.java-diff-utils:java-diff-utils

provided

|-- org.projectlombok:lombok

test

|-- ch.qos.logback:logback-classic

|-- junit:junit

|-- org.awaitility:awaitility

|-- org.mockito:mockito-core