Twitch PubSub library for Node.js
Snapshot: a Node.js Twitch PubSub library with 1,000+ weekly downloads at peak, used by Games Done Quick.
Client
Open source
Engagement
Discovery + weekly builds
Tech Stack
Related services
The Challenge
What was the problem?
Developers building Twitch integrations needed a simple way to use Twitch PubSub for live events such as subscriptions, bits, and whispers. Official docs were thin. Existing libraries were out of date.
The Solution
The approach
I wrote a Node.js library with a small API for PubSub: connection management, auth, reconnects, and event parsing. The point was to let people build features instead of WebSocket plumbing.
API
A small subscribe-and-listen interface for Twitch events.
Connections
WebSocket handling with automatic reconnects.
Docs
Examples for the common event types.
Care
Issues and releases from 2017 through 2020.
Results
What changed
Outcomes from the work as shipped — no extra claims beyond what is on this page.
1,000+ weekly downloads at peak
Used in production by Games Done Quick charity streams
Became a common choice for Twitch PubSub in Node
Maintained from 2017 to 2020
Want a working build in week one?
Book a call and I'll help you pick the fastest path to something you can demo.
Ready to build something great?
Every project starts with a conversation. Let's discuss your goals and how I can help you reach them.
