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: about 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
divvun/divvunspell A Rust implementation of spell checking with added features like tokenization and parallelisation. 14
tekumara/typos-lsp A source code spell checker for Visual Studio Code and LSP clients. 267
bnavetta/macvoikko An OS X spell checking service implemented using libvoikko. 6
mammothb/symspellpy A Python implementation of an advanced spelling correction and fuzzy search algorithm 801
michaelaquilina/flake8-spellcheck Automates spellchecking of variable and function names in Python code to improve readability and prevent errors. 72
devongovett/spellchecker.js A spellchecking library based on Hunspell, allowing users to check and suggest corrections for words in various programming environments. 17
tlikonen/cl-enchant A Common Lisp interface to the Enchant spell-checker library 17
hunspell/hunspell A comprehensive spell checking and morphological analysis library for natural language processing. 2,149
sashamelentyev/usestdlibvars Detects potential misuse of standard library variables in Go code 43
bakwc/jamspell A spell checking library that uses context and ngram information to suggest corrections 613
rrthomas/enchant Provides a simple abstraction for dealing with different spell-checking libraries in a consistent way. 347
ksoichiro/gradle-spelling-plugin A plugin that analyzes text in source code to identify and correct spelling errors. 4
postmodern/ffi-hunspell FFI bindings for a spell-checking library 48
kwonoj/hunspell-asm Provides a thin JavaScript interface to a spellchecking library using WebAssembly 68
retextjs/retext-spell A plugin to check spelling in natural language text 73