reneklacan / symspell
Spelling correction & Fuzzy search based on Symmetric Delete spelling correction algorithm.
☆132Updated 2 weeks ago
Alternatives and similar repositories for symspell:
Users that are interested in symspell are comparing it to the libraries listed below
- finalfusion embeddings in Rust☆95Updated last year
- ☆63Updated last year
- Vec-backed ID-tree☆50Updated last week
- Rust client for txtai☆108Updated last week
- REGex in Rust with EcmaScript Syntax☆180Updated last month
- A rust implementation of some popular snowball stemming algorithms☆119Updated 9 months ago
- Fast English word segmentation in Rust☆96Updated last month
- Parallel iterator processing library for Rust☆102Updated last year
- Multilingual implementation of RAKE algorithm for Rust☆33Updated 10 months ago
- A simple wrapper around filesystem operations to provide more helpful error messages.☆139Updated 3 weeks ago
- Diff library with semantic cleanup, based on Google's diff-match-patch☆201Updated last week
- Context-sensitive word embeddings with subwords. In Rust.☆87Updated last year
- A simple and lightweight fuzzy search engine that works in memory, searching for similar strings (a pun here).☆172Updated 10 months ago
- Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast☆226Updated 4 months ago
- The fastest and lightest mail parsing Rust library.☆174Updated last year
- A data structure to efficiently intern, cache and restore strings.☆184Updated last week
- Unicode Normalization forms according to UAX#15 rules☆173Updated 3 months ago
- Append-only collections for Rust where borrows to entries can outlive insertions☆238Updated 2 weeks ago
- More efficient alternative to `serde_json::Value` which saves memory by interning primitive values and using tagged pointers.☆131Updated 2 months ago
- A concurrent, append-only vector.☆148Updated this week
- Proc-macro typestate DSL for Rust☆143Updated last year
- path-tree is a lightweight high performance HTTP request router for Rust☆125Updated last month
- ↕️ Simple database schema migration library for rusqlite, written with performance in mind.☆81Updated this week
- A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation☆136Updated 3 months ago
- Simple string matching with single- and multiple-wildcard operator☆79Updated 4 months ago
- Idiomatic argon2 password hashing for several languages☆146Updated 2 years ago
- A flexible and convenient high-level mmap for zero-copy file I/O.☆106Updated last year
- A rust crate providing fuzzy search/string matching using N-grams☆30Updated 6 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆151Updated 6 months ago
- An idiomatic and fast QP-trie implementation in pure Rust.☆98Updated 10 months ago