Skip to content
@winkjs

wink

Natural Language Processing (NLP), Stats & ML

Welcome to winkJS! 👋🏼

Built by the team at Graype Systems — open-source JavaScript libraries for NLP and streaming intelligence.

Downloads

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
2.9M 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. Active development: core is stable with 99%+ test coverage; docs at composer.winkjs.org.

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

We 💜 open source and believe in quality, standards, and comprehensive documentation. Everything is MIT licensed. We also maintain focused utility packages for text processing, search, similarity, and statistics.

Need expert guidance? Reach out for consulting on NLP, streaming analytics, IoT, and edge computing.

Thank you Zulip and Coveralls for sponsoring winkJS.

Love our work? ⭐️ Star winkNLP and winkComposer — your support means the world to us! 🙏

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

Most used topics

Loading…