HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
seatgeek
fuzzywuzzy
Python2012–2021
seatgeek / fuzzywuzzy · Archived

fuzzywuzzy

Fuzzy String Matching in Python

7Distinct people
8Mentions
0Explicit recommenders
9.2KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Fuzzy String Matching in Python

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year8 dated mentions

Observed mentions: 2012-01-20 16:41:33 UTC to 2021-06-07 13:36:27 UTC.

0122012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20122013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC101
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC000
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC101
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC000
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC110
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC202
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC211

What Hacker News says

8 sources
I used fuzzywuzzy [1], a python-based fuzzy string matching calculator that is based on Levenshtein's edit-distance for a parking enforcement product I built. The product used an iOS client to capture license plates. The app would capture a single plate many times, de-duplicate using an edit-distance threshold matching plates up to a time period lookback. Then among those plates, send the one with the highest likely correct read up to the server. The web app would look to see if that plate had been seen before or a plate similar had been seen before. If so, it would join a "plate group" which let you see the history of vehicle sightings. A set of rules could be created to show vehicle in violation of a posted parking time limit. It worked when a person on patrol walked the lot twice and the app saw the "same" vehicle (thanks to edit dista
Read the rest
nce) I had Cummings Properties in New England and National Cathedral in DC as customers, but sold the product last year. I did not like parking enforcement or the amount and type of data it handled. The product was hard to sell into facility management. Parking problems are a hot potato issue on private lots since they generally can’t ticket cars so it just takes time and money to deal with. That said the other solutions require manual entry or even clipboards. So people would get desperate to reduce effort involved. I really enjoyed building and iterating on the product, though, and learned a lot. I wrote some about Vladimir Losifovich Levenshtein in a final high level blog entry about edit distance. There's a 2002 photo of Levenshtein at a conference if you're curious. [2] [1] https://github.com/seatgeek/fuzzywuzzy [2] https://blog.easyalpr.com/2019/09/16/calculating-license-pla...
In The Levenshtein distance in production (2020)
Former fuzzywuzzy maintainer here. We relicensed fuzzywuzzy mostly because I am not a lawyer and really just wanted to stop having the same argument with the same three people about whether what we were doing was legal. I actually think that we were violating the license by not including the license header on the included file, but were fine with the rest of the project being MIT, but again, not a lawyer, and the emails from the same ~3 people were becoming quite annoying. Link here: https://github.com/seatgeek/fuzzywuzzy/issues/130 That said, if their interpretation is right, then unless you clean-roomed the reimplementation, that derivative is also GPL. Again, not a conversation I personally care for, and I no longer work for SeatGeek so it's no longer really on me :)
In Show HN: RapidFuzz – A fast string matching library for Python
A bit off topic, but seatgeek seems like a really impressive engineering organization. They pump out some seriously useful code and articles. Examples: http://chairnerd.seatgeek.com/oauth-support-for-nginx-with-l... https://github.com/seatgeek/sixpack https://github.com/seatgeek/fuzzywuzzy https://github.com/seatgeek/djjob https://github.com/seatgeek/soulmate http://chairnerd.seatgeek.com/spatial-data-structures-for-be... That's enough ass kissing for me. But they deserve some serious props for all the open source work they're doing.
In A Lightweight iOS Image Cache

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.