fuzzy-phrase

A fast fuzzy and exact phrase matching engine written in Rust. It was built to power text indexing and lookup for the Carmen geocoder.

Share on XCustom license (see repository)

Overview

fuzzy-phrase is a fuzzy and exact phrase matching engine written in Rust. It was built to power text indexing and lookup for the Carmen geocoder. This repository is a pure Rust library, and a companion repository, node-fuzzy-phrase, exposes it to Node. You add phrases to a builder, finish it, then load the result and query for approximate matches.

Key features

  • Fuzzy and exact phrase matching
  • Pure Rust library
  • Build a phrase set with a builder, then query it from disk
  • Companion node-fuzzy-phrase repository for Node use

Best for

Developers working with Carmen or needing phrase lookup in Rust. It is not on crates.io, so add it as a git dependency.

Upstream
amilajack/fuzzy-phrase
Fork on GitHub
Guo-astro/fuzzy-phrase
Upstream stars
1
Category
Maps and geospatial
License
Custom license (see repository)
Forked
2020-11-01
Sync status
In sync, has own commitsLast synced 2026-09-29