jellyfish

github.com/jamesturk/jellyfish Developer Tools Open-source projectOpen source

A python library for doing approximate and phonetic matching of strings.

github.com/jamesturk/jellyfish
jellyfish homepage screenshot

About jellyfish

jellyfish is a Python library for approximate and phonetic matching of strings. It provides string-comparison functions including Levenshtein, Damerau-Levenshtein, Jaro, Jaro-Winkler, Hamming, Jaccard, and Match Rating Approach Comparison, along with phonetic encoders for American Soundex, Metaphone, NYSIIS, and Match Rating Codex.

Key features

  • Calculates Levenshtein distance between two strings
  • Calculates Damerau-Levenshtein distance between two strings
  • Computes Jaro and Jaro-Winkler similarity scores
  • Computes Hamming distance, Jaccard index, and Match Rating Approach Comparison
  • Encodes strings with American Soundex and Metaphone
  • Encodes strings with NYSIIS and Match Rating Codex
Best for: Python developers who need approximate string matching or phonetic encoding in their projects.
Good for
  • Open source with MIT license stated in the repository
  • Includes both string-comparison and phonetic-encoding algorithms
  • Provides code examples for basic function calls

jellyfish at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

jellyfish alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

jellyfish FAQ

What is jellyfish used for?
Approximate and phonetic matching of strings in Python.
Which string-comparison algorithms are included?
Levenshtein Distance, Damerau-Levenshtein Distance, Jaccard Index, Jaro Distance, Jaro-Winkler Distance, Match Rating Approach Comparison, and Hamming Distance.
Which phonetic encodings are included?
American Soundex, Metaphone, NYSIIS, and Match Rating Codex.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing