5 releases
0.1.4 | Jan 5, 2023 |
---|---|
0.1.3 | Aug 31, 2021 |
0.1.2 | Aug 31, 2021 |
0.1.1 | Aug 31, 2021 |
0.1.0 | Aug 2, 2021 |
#864 in Text processing
1MB
372 lines
Contains (MSI installer, 1MB) wix/Microsoft_VC142_CRT_x64.msm
ryaspeller
ryaspeller (Rust Yandex Speller) is a tool and library for searching typos in text, files and websites.
Used Yandex.Speller API. (restrictions)
Installation
cargo install ryaspeller
Usage
- binary:
$ ryaspeller "text_or_path_or_url"
$ ryaspeller russt --lang en
rust
$ ryaspeller ./doc --lang en,ru
$ ryaspeller https://team-tricky.github.io > page.html
- library:
use ryaspeller::Speller;
let speller = Speller::default();
let spelled = speller.spell_text("Triky Custle is a funny puzzle game.").unwrap();
assert!(spelled == "Tricky Castle is a funny puzzle game.");
Also there are available python and javascript versions of this speller.
Dependencies
~7–22MB
~357K SLoC