Yomguithereal/talisman

Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.

53
/ 100
Established

Implements 50+ string distance metrics (Levenshtein, Jaro-Winkler, Jaccard), tokenization, stemming, and text classification algorithms with a fully modular, tree-shakeable architecture. The library uses pure functions with consistent signatures across all modules, enabling straightforward partial application and functional composition patterns. Works isomorphically in Node.js and browsers without external dependencies.

726 stars. Used by 3 other packages. No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 0 / 25
Adoption 13 / 25
Maturity 25 / 25
Community 15 / 25

How are scores calculated?

Stars

726

Forks

47

Language

JavaScript

License

MIT

Last pushed

Jun 23, 2024

Commits (30d)

0

Dependencies

6

Reverse dependents

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/Yomguithereal/talisman"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.