Skip to content
@winkjs

wink

Natural Language Processing (NLP), Stats & ML

winkJS

Open-source NLP & Streaming Intelligence for Node.js

Built by Graype Systems — rigorous tools, built from first principles.

winkjs.org  ·  winkNLP  ·  winkComposer  ·  All packages


Downloads  MIT Licensed


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. Run the live benchmark on Observable.

2M+ tokens/sec
~3M downloads/year
~100% test coverage
2,750+ dependents

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. Run the live benchmark in your browser. Explore the documentation and use cases.

36+ building blocks
1M+ msgs/sec
~100K msgs/sec
AI-native
Edge to cloud

We believe rigorous tools — engineered precisely, tested thoroughly, secured seriously — should be freely available. Everything is MIT licensed. We also maintain focused utility packages for text processing, search, similarity, and statistics: winkjs.org/packages.

Need expert guidance on NLP, streaming analytics, IoT, or edge computing? Reach out.

Thank you Zulip and Coveralls for sponsoring winkJS.


Love our work?  ⭐ Star winkNLP and winkComposer — it helps others discover the project.

Pinned Loading

  1. wink-nlp wink-nlp Public

    Developer friendly Natural Language Processing ✨

    JavaScript 1.4k 64

  2. composer composer Public

    Composable Streaming Intelligence

    JavaScript 14 4

Repositories

Showing 10 of 34 repositories

Top languages

Loading…

Most used topics

Loading…