Headless React (and React Native) primitives for streaming LLM responses — text, tool calls, thinking, and partial JSON.
Parse partial JSON generated by LLM
Streaming http in the browser
A fetch API polyfill for React Native with text streaming support.
Streams3, a browser compatible copy of the stream library from Node.js with circular dependencies removed
Streaming, source-agnostic EventSource/Server-Sent Events parser
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
React components to create chat conversations or livestream style chat
Streaming utilities for AI assistants
Get a stream as a string, Buffer, ArrayBuffer or array
React package for working with the DOM.
- Convert a **stream of token** into a **parsable JSON** object before the stream ends. - Implement **Streaming UI** in **LLM**-based AI application. - Leverage **OpenAI Function Calling** for early stream processing. - Parse **JSON stream** into distinct
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
Call a callback when a readable/writable/duplex stream has completed or failed.
Toggle the CLI cursor
destroy a stream if possible
Manypkg is a linter for `package.json` files in Yarn, npm, Lerna, pnpm, Bun or Rush monorepos.
Get and validate the raw body of a readable stream.
The official React Native and Expo components for Stream Chat, a service for building chat applications
A streaming way to send data to a Node.js Worker Thread
JS SDK for the Stream Chat API
Self-healing markdown. Intelligently parses and styles incomplete Markdown blocks.
A stream that emits multiple other streams one after another.