liblevenshtein

Spell checker

A library that generates finite state transducers based on Levenshtein Automata for efficient spell checking and correction.

Various utilities regarding Levenshtein transducers.

GitHub

67 stars
6 watching
13 forks
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
divvun/divvunspellSpell checking library with case handling and tokenization support14
tekumara/typos-lspA source code spell checker for Visual Studio Code and LSP clients.279
bnavetta/macvoikkoAn OS X spell checking service implemented using libvoikko.6
mammothb/symspellpyA Python implementation of an advanced spelling correction and fuzzy search algorithm809
michaelaquilina/flake8-spellcheckAutomates spellchecking of variable and function names in Python code to improve readability and prevent errors.72
devongovett/spellchecker.jsA spellchecking library based on Hunspell, allowing users to check and suggest corrections for words in various programming environments.17
tlikonen/cl-enchantA Common Lisp interface to a spell-checker library17
hunspell/hunspellA comprehensive spell checking and morphological analysis library for natural language processing.2,171
sashamelentyev/usestdlibvarsDetects potential misuse of standard library variables in Go code43
bakwc/jamspellA spell checking library that uses context and ngram information to suggest corrections618
rrthomas/enchantProvides a simple abstraction for dealing with different spell-checking libraries in a consistent way.349
ksoichiro/gradle-spelling-pluginA plugin that analyzes text in source code to identify and correct spelling errors.4
postmodern/ffi-hunspellFFI bindings for a spell-checking library48
kwonoj/hunspell-asmProvides a thin JavaScript interface to a spellchecking library using WebAssembly68
retextjs/retext-spellA plugin to check spelling in natural language text73