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
  • winkjs.github.io Public

    New winkjs.org website, made using middleman

    winkjs/winkjs.github.io’s past year of commit activity
    HTML 4 4 12 2 Updated Apr 4, 2026
  • .github Public

    WinkJS README for organization profile

    winkjs/.github’s past year of commit activity
    0 0 0 0 Updated Mar 29, 2026
  • wink-nlp Public

    Developer friendly Natural Language Processing ✨

    winkjs/wink-nlp’s past year of commit activity
    JavaScript 1,363 MIT 64 1 2 Updated Mar 25, 2026
  • composer Public

    Composable Streaming Intelligence

    winkjs/composer’s past year of commit activity
    JavaScript 14 MIT 4 0 0 Updated Jan 28, 2026
  • wink-naive-bayes-text-classifier Public

    Naive Bayes Text Classifier

    winkjs/wink-naive-bayes-text-classifier’s past year of commit activity
    JavaScript 41 MIT 9 0 1 Updated Feb 22, 2025
  • wink-eng-lite-web-model Public

    English lite language model for Web Browsers

    winkjs/wink-eng-lite-web-model’s past year of commit activity
    JavaScript 17 MIT 10 1 0 Updated Nov 30, 2024
  • wink-embeddings-sg-100d Public

    100-dimensional English word embeddings for wink-nlp

    winkjs/wink-embeddings-sg-100d’s past year of commit activity
    7 MIT 0 0 0 Updated Jun 27, 2024
  • wink-nlp-utils Public

    NLP Functions for amplifying negations, managing elisions, creating ngrams, stems, phonetic codes to tokens and more.

    winkjs/wink-nlp-utils’s past year of commit activity
    JavaScript 134 MIT 12 0 3 Updated Mar 3, 2024
  • wink-distance Public

    Distance/Similarity functions for Bag of Words, Strings, Vectors and more.

    winkjs/wink-distance’s past year of commit activity
    JavaScript 24 MIT 4 0 4 Updated Jul 19, 2023
  • wink-lemmatizer Public

    English lemmatizer

    winkjs/wink-lemmatizer’s past year of commit activity
    JavaScript 69 MIT 6 0 10 Updated Jun 4, 2023

Most used topics

Loading…