Yomguithereal/talisman

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

56
/ 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 and 249,476 monthly downloads. Used by 3 other packages. No commits in the last 6 months. Available on npm.

Stale 6m
Maintenance 0 / 25
Adoption 23 / 25
Maturity 18 / 25
Community 15 / 25

How are scores calculated?

Stars

726

Forks

47

Language

JavaScript

License

MIT

Last pushed

Jun 23, 2024

Monthly downloads

249,476

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.