An open API service indexing awesome lists of open source software.

https://github.com/euclio/spellbound

Bindings to your friendly neighborhood spellchecker.
https://github.com/euclio/spellbound

native rust spellcheck

Last synced: 2 months ago
JSON representation

Bindings to your friendly neighborhood spellchecker.

Awesome Lists containing this project

README

        

# spellbound
[![travis-ci Build Status](https://travis-ci.com/euclio/spellbound.svg?branch=master)](https://travis-ci.com/euclio/spellbound)
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/euclio/spellbound?svg=true)](https://ci.appveyor.com/project/euclio/spellbound)

`spellbound` is a small crate that binds to the native platform's spell checking
APIs and wraps them in a friendlier, rustic interface.

Supported platforms and corresponding APIs:

| Platform | API |
| -------- | ------------------ |
| MacOS | [`NSSpellChecker`] |
| Windows | [`ISpellChecker`] |
| *nix | [`hunspell`]

[`ISpellChecker`]: https://docs.microsoft.com/en-us/windows/desktop/api/spellcheck/nn-spellcheck-ispellchecker
[`NSSpellChecker`]: https://developer.apple.com/documentation/appkit/nsspellchecker
[`hunspell`]: https://hunspell.github.io/