winkjs/wink-nlp
Developer friendly Natural Language Processing ✨
This JavaScript library helps developers quickly build applications that understand and process human language. It takes raw text as input and can output insights like key sentences, timelines of articles, or context-aware word clouds. Software developers, particularly those building web or Node.js applications, would use this to add natural language processing capabilities.
1,356 stars. Used by 6 other packages. Available on npm.
Use this if you are a JavaScript developer who needs to integrate fast, accurate, and lightweight natural language processing features directly into your web or Node.js applications.
Not ideal if you need a pre-built, no-code solution for text analysis or are working in a programming language other than JavaScript.
Stars
1,356
Forks
64
Language
JavaScript
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Reverse dependents
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/winkjs/wink-nlp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
LSYS/LexicalRichness
:smile_cat: :speech_balloon: A module to compute textual lexical richness (aka lexical diversity).
mbejda/Node-OpenNLP
Apache OpenNLP wrapper for Nodejs
LanguageMachines/frog
Frog is an integration of memory-based natural language processing (NLP) modules developed for...
winkjs/wink-nlp-utils
NLP Functions for amplifying negations, managing elisions, creating ngrams, stems, phonetic...
ishefi/semantle-he
A Hebrew version of Semantle.