10

What is the best Java spell checking API?

Free or purchased, must be royalty-free.

steve
  • 1,545
  • 4
  • 18
  • 28
  • possible duplicate of [Looking for Java spell checker library](http://stackoverflow.com/questions/559510/looking-for-java-spell-checker-library) – Joachim Sauer Jun 29 '11 at 11:17

3 Answers3

7

Just used Jazzy and it worked well. Try this example and download the dictionary.

Here's the Maven dependency:

<dependency>
    <groupId>net.sf.jazzy</groupId>
    <artifactId>jazzy</artifactId>
    <version>0.5.2-rtext-1.4.1-2</version>
</dependency>
user2601995
  • 6,463
  • 8
  • 37
  • 41
4

Sentry Spell Checker seems interesting. It supports dialog-based spell checking and as-you-type highlighting of misspelled words. It's a commercial product ($399 for the engine), but there are no royalty fees.

Jazzy is a simpler, open source alternative. It's been around for awhile, but doesn't seem to be under active development anymore. On the bright side, it is free (LGPL license).

I would look at Jazzy first to see if it fits your needs. There's a demo applet here where you can try it out.

David Crow
  • 16,077
  • 8
  • 42
  • 34
0

There are a couple other I have heard of, but I don't know if they are any good.

Rapidspell and JTextCheck

J3r3myK
  • 1,427
  • 2
  • 13
  • 21