fiveo
fiveo
is a fuzzy text searching library built for use on the web. The API is designed with usage from a C-like foreign function interface in mind so it can be easily embedded in WebAssembly objects.
Example
extern crate fiveo;
use Matcher;
use MatcherParameters;
Documentation
Installation
fiveo
can be installed using Cargo via the crate available on crates.io
[]
= "0.3.2"
By default fiveo
will be built and linked against the Rust standard library. For usage in WebAssembly builds there is a compilation feature
available to switch to dependencies on liballoc
and libcore
.
You can activate those features like this:
[]
= "0.3.2"
= ["webassembly"]
Credits
fiveo
is inspired by the Sublime fuzzy text matcher and @hansonw's port of Cmd-T's algorithm