Displaying 1 to 20 from 30 results

did_you_mean - The gem that has been saving people from typos since 2014

  •    Ruby

Ruby 2.3 and later ships with this gem and it will automatically be required when a Ruby process starts up. No special setup is required. Aside from the basic features above, the did_you_mean gem comes with experimental features. They can be enabled by calling require 'did_you_mean/experimental'.

languagetool - Style and Grammar Checker for 25+ Languages

  •    Java

LanguageTool is an Open Source proofreading software for English, French, German, Polish, Russian, and more than 20 other languages. It finds many errors that a simple spell checker cannot detect. LanguageTool is freely available under the LGPL 2.1 or later.

SymSpell - SymSpell: 1 million times faster through Symmetric Delete spelling correction algorithm

  •    CSharp

The Symmetric Delete spelling correction algorithm reduces the complexity of edit candidate generation and dictionary lookup for a given Damerau-Levenshtein distance. It is six orders of magnitude faster (than the standard approach with deletes + transposes + replaces + inserts) and language independent. Lookup provides a very fast spelling correction of single words.

misspell - Correct commonly misspelled English words in source files

  •    Go

Correct commonly misspelled English words... quickly. Both will install as ./bin/misspell. You can adjust the download location using the -b flag.




SharePoint 2010 SpellCheck

  •    

SharePoint 2010 SpellCheck Project will let you enable spelling check functionality in SharePoint 2010 using SpellCheck.asmx

SpellO - Spell Checker for Website

  •    

SpellO crawls a website and finds typos and spelling errors. It provides a user-friendly interface and supports multiple dictionaries.

Spellcheck-API - HTTP spellcheck API powered by hunspell

  •    Javascript

HTTP spellcheck API based off hunspell.The API server needs node version 0.11.0 or higher and to be ran with the --harmony flag.

toy-spelling-corrector - Golang Spellcheck based on "How to Write a Spelling Corrector"

  •    Go

A rudimentary spelling corrector based on How to Write a Spelling Corrector by Peter Norvig. This is a direct port from the Python version with no optimizations or enhancements. Pull requests are welcome but may not be merged into the master branch. It would be interesting to see this project go both ways, meaning as concise as possible (fewest lines) and as performant as possible (fastest execution).The original Python version is 22 lines of code and the Golang version is 88 lines of code.


nodehun-sentences - Checks whole sentences / chunks of text for errors and returns positions and suggestions for each

  •    Javascript

Checks whole sentences / chunks of text for errors and returns positions and suggestions for each

dictionaries - Hunspell dictionaries in UTF-8

  •    Javascript

Accessible and easily installable hunspell dictionaries. Useful with nodehun, nspell, and others.See each of the below packages for installation guidelines.

nspell - 📝 Hunspell compatible spell-checker

  •    Javascript

Hunspell compatible spell-checker in plain-vanilla JavaScript.nspell contains most of the essential core of Hunspell. It does not contain a tokeniser but leaves many details up to implementors. The main difference, conceptually, is that Hunspell is based on the user and their preferences, whereas nspell is based on explicitly passed in options, thus producing the same results regardless of OS, file-system, or environment.

dictionaries - The dictionaries of various languages used for spellchecking in ONLYOFFICE Document Server

  •    

The dictionaries of various languages used for spellchecking in ONLYOFFICE Document Server.If you have any problems with or questions about ONLYOFFICE Document Server, please visit our official forum to find answers to your questions: dev.onlyoffice.org or you can ask and answer ONLYOFFICE development questions on Stack Overflow.

spellcheck - An async hunspell binding for node.js

  •    C++

An async hunspell binding for node.js.(constructor)(<String>affixPath, <Integer>dictPath) - Creates and returns a new SpellCheck instance. affixPath is an absolute path that points to an affix (.aff) file. dictPath is an absolute path that points to a dictionary (.dic) file.

Proofreader - Simple text proofreader based on 'write-good' (hemingway-app-like suggestions) and 'nodehun' (spelling)

  •    Javascript

Proofreader takes a website, or a local file, and tries to proofread it using write-good and nodehun. Proofreader can handle both HTML and Markdown files. It distinguishes between these two using MIME types.

grunt-spell - :boar::abc: A Grunt plugin for spellchecking

  •    Javascript

A Grunt plugin for spellchecking. Or specify a language (en, fr, de, pt, es) and/or rules to ignore (cliches, double negatives, passive voice, etc).

yaspeller-ci - Fast spelling check for Travis CI

  •    Javascript

Fast spelling check for Travis CI and AppVeyor. It is just simple wrap for yaspeller, CLI for Yandex.Speller API. But it run spelling check only in first CI job, to speed up build time and reduce unnecessary burden for CI service and Yandex.Speller API.

JamSpell - Modern spell checking library - accurate, fast, multi-language

  •    C++

Model was trained on 300K wikipedia sentences + 300K news sentences (english). 95% was used for train, 5% was used for evaluation. Errors model was used to generate errored text from the original one. JamSpell corrector was compared with Norvig's one, Hunspell and a dummy one (no corrections). More details about reproducing available in "Train" section.

hunspell-is - Spell checker, morphological analyzer & thesaurus for Icelandic

  •    Python

Hunspell-is er samvinnuverkefni og samskipti fara fram á póstlista (sjá einnig á vefnum). Orðabækurnar fylgja með LibreOffice. Þær má einnig finna stakar í kóðasafni LibreOffice eða í pakkasafni Debian stýrikerfisins.

atom-korean-spell-daum - Daum 맞춤법 검사기로 텍스트를 보내 손쉽게 교정 가능한 Atom package

  •    CoffeeScript

작성하신 글을 바로 Daum 한글 맞춤법 검사기로 보낼 수 있는 Atom 패키지 입니다. 개인적으로 Daum 한글 맞춤법 검사기가 매우 유용하여 Atom 패키지로 만들어 보았습니다. 본 패키지 코드에 한해 MIT License에 따라 사용할 수 있습니다.

rousseau - Lightweight proofreader in JS

  •    Javascript

Rousseau is a lightweight proofreader written in Javascript, it can be used in Node.JS, in the command line and in the browser. You can disable any combination of the following by providing a key with value false as option checks to rousseau.