Displaying 1 to 20 from 34 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. Receive tips on how to improve your text (including punctuation advice etc.) while typing an e-mail, a blog post or just a simple tweet. Whatever language you're using, LanguageTool will automatically detect it and provide suggestions.

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

  •    CSharp

Spelling correction & Fuzzy search: 1 million times faster through Symmetric Delete spelling correction algorithm 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.

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.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.