Hunspell is a spell checker and morphological analyser designed for languages with rich morphology and complex word compounding and character encoding, originally designed for the Hungarian language.

Hunspell is based on MySpell and is backward-compatible with MySpell dictionaries. While MySpell uses a single-byte character encoding, Hunspell can use Unicode UTF-8-encoded dictionaries.

Uses

Software with Hunspell support:

NameTypeGroupMethodNotes
ChromeWeb browserGoogle?
ChromiumWeb browserGoogle?
EmpathyInstant messagingDynamically-linked libenchantIssue selecting dictionaries Enchant
FirefoxWeb browserMozilla?
IllustratorVector graphicsAdobeStatically-linked libhunspell
InDesignDesktop publishingAdobeStatically-linked libhunspellSince CS5.5
geditText editorGNOMEDynamically-linked libenchant via GtkSpell
GroupWiseStarting in version 2012
JetBrains IDEsIntegrated development environmentJetBrainsReSharper & IDEs use Hunspell dictionaries
.NET
Origyn Web BrowserWeb browserDynamically-linked spellchecker.librarySince 3.12
Perl
QuarkXPressDesktop publishingQuark Software Inc.Statically-linked libhunspellSince QuarkXPress 2017
ScribusDesktop publishingDynamically-linked libenchantSince 1.4.2
NameTypeGroupMethodNotes

License

Hunspell is free software, distributed under the terms of a GPL, LGPL and MPL tri-license.

See also

External links