codeteacher330/string-similarity — explained in plain English
Analysis updated 2026-05-18
Score how closely two strings match for fuzzy search features
Find the closest matching string from a list of candidates
Detect likely duplicate entries in a list of text values
Rank autocomplete suggestions by similarity to user input
| codeteacher330/string-similarity | chinaran0/wujing_dic | cyizeredev/epms | |
|---|---|---|---|
| Stars | 18 | 18 | 18 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 2/5 | 3/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
This fork is explicitly marked as no longer maintained, so there is no active support.
This repository is a deprecated fork of a JavaScript package called string-similarity. The README notes clearly that the package is no longer maintained, so this should be treated as a historical reference rather than an actively supported library. The package provides two functions for comparing text strings. The first takes two pieces of text and returns a number between 0 and 1 indicating how similar they are: 0 means completely different, 1 means identical. The second function takes one string and a list of strings, compares the first string against every item in the list, and tells you which one matches most closely along with a similarity score for each. The comparison uses a method called Dice's Coefficient, which works by breaking strings into overlapping pairs of characters and measuring how many pairs the two strings share. The README notes this tends to produce more useful results than another common approach called Levenshtein distance, which counts how many individual character edits are needed to transform one string into another. The package works in both Node.js applications and in browser-based web pages. For browser use, it can be loaded from a public CDN with a single script tag. Comparisons are case-sensitive, and the order in which you pass the two strings does not affect the result. This appears to be a fork of the original aceakash/string-similarity package on GitHub. Because the repository and its associated npm package are explicitly marked as no longer maintained, anyone looking for active support or updates would need to look elsewhere.
A small, deprecated JavaScript library that scores how similar two pieces of text are, from 0 to 1, using Dice's Coefficient.
Mainly JavaScript. The stack also includes JavaScript, Node.js.
License terms are not stated in the explanation, so treat usage rights as unclear until you check the repository directly.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.