Open-source · Node.js

Rigorous tools for
NLP and streaming intelligence.

winkJS is the open-source home of two high-performance, production-grade tools — built from first principles, tested to near-perfection, and trusted by thousands of projects worldwide.

10M+ ecosystem downloads / year
20+ open-source packages
~100% test coverage, both products
MIT licensed · forever free

Two tools. One discipline.

Different problems, same uncompromising standard — rigorous engineering, exhaustive testing, minimal dependencies.

Live · Open Source
winkNLP
Developer-friendly Natural Language Processing.

A high-performance NLP pipeline — tokenization, sentence boundary detection, negation handling, sentiment analysis, POS tagging, NER, and custom entities — in a single zero-dependency package with full TypeScript support. Runs identically in Node.js and browsers. Ranks #3 globally among JavaScript packages for OpenSSF security adherence.

2M+ tokens / second
MacBook Pro M4 · Chrome
Learn more →
Active Development
winkComposer
Composable Streaming Intelligence.

From IIoT streams to actionable insight — in real time. Composable blocks for signal conditioning, statistics, anomaly detection, and flow control — from Kalman filters to spiking neural networks. Express what you want, not how to build it. AI-native via MCP Server. Purpose-built for SMBs and MSMEs. Same code from edge to cloud.

1M+ messages / second
Modern server · Node.js
Explore winkComposer →

Built the same way.
Both of them.

Different domains, identical discipline. Every line researched, every edge case tested, every dependency questioned.

Both products
~100%
test coverage
Automated regression suite
winkNLP
2M+
tokens / second
MacBook Pro M4 · Chrome
winkComposer
1M+
messages / second
Modern server · Node.js

Beyond the two flagships.

winkJS also includes a set of focused utility packages for NLP, machine learning, and statistical analysis — each MIT licensed, rigorously tested, and available on npm.

View all 20+ packages →

Build with us.
Star us. Follow us.

We provide consulting, education, and mentoring.

Need expert guidance on NLP, streaming analytics, IoT, or edge computing? We work with a small number of clients at any time and stay long enough to do the work properly.

Reach out at contactus@graype.in

A product of Graype Systems Private Limited · Noida, India