winkjs/wink-nlp
A JavaScript library for Natural Language Processing that provides tokenization, NER, sentiment analysis, POS tagging, and word vector support.

WinkNLP is a developer-friendly JavaScript NLP library optimized for performance and accuracy. It provides tokenization, sentence boundary detection, named entity recognition, POS tagging, sentiment analysis, negation handling, and custom entity detection. The library includes word embedding support for semantic similarity and text classification tasks, runs in both Node.js and browsers, and has a lean footprint of ~10Kb minified and gzipped.
Frequently asked
- What is winkjs/wink-nlp?
- A JavaScript library for Natural Language Processing that provides tokenization, NER, sentiment analysis, POS tagging, and word vector support.
- Is wink-nlp open source?
- Yes — winkjs/wink-nlp is open source, released under the MIT license.
- What language is wink-nlp written in?
- winkjs/wink-nlp is primarily written in JavaScript.
- How popular is wink-nlp?
- winkjs/wink-nlp has 1.4k stars on GitHub.
- Where can I find wink-nlp?
- winkjs/wink-nlp is on GitHub at https://github.com/winkjs/wink-nlp.