Neofuzz
Blazing fast fuzzy and semantic text search in Python with fuzzywuzzy/thefuzz compatible API.
- Status
- UnmaintainedNo commits in 544 days.
- Last checked
- Checked · Oct 16, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Neofuzz is a lightweight, customizable library for performing fuzzy and semantic text searches in Python. It offers high performance and compatibility with the popular fuzzywuzzy/thefuzz API.
Neofuzz stands out as a high-performance, lightweight library for fuzzy and semantic text searches in Python, offering compatibility with the popular fuzzywuzzy/thefuzz API.
When it fits — and when it doesn’t
A good fit for
Projects requiring high-performance fuzzy and semantic text searches with minimal overhead
Developers looking for a lightweight alternative to fuzzywuzzy/thefuzz without sacrificing performance
Look elsewhere if
Applications that require real-time streaming or complex natural language processing beyond simple text matching
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Small community and limited support
Neofuzz has a small user base which results in fewer contributions, bug fixes, and community-driven solutions compared to more established libraries.
- 02
Performance degrades with very large datasets
While Neofuzz is fast for smaller datasets, performance drops significantly when processing very large datasets due to memory constraints and algorithmic complexity.
- 03
Limited customization options beyond basic parameters
Advanced users may find the library's customization capabilities limited, as it does not offer extensive configuration options for fine-tuning search algorithms.
What it does well
Blazing fast performance for fuzzy and semantic text searches
Lightweight and customizable library
Compatibility with the popular fuzzywuzzy/thefuzz API
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Neofuzz
Setup steps, common gotchas and what to check after 30 days.