jsonlines

Community

Stream JSON Lines to clients in real time.

Authorfinom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Incremental data delivery by streaming JSON Lines from server handlers to clients, allowing real-time processing as data arrives.

Core Features & Use Cases

  • Generator handlers (function* / async function*) yielding one JSON object per line to the client.
  • JSONLinesResponder for manual control of streaming lifecycle (send, close, throw) when generator patterns aren’t sufficient.
  • Client-side consumption patterns including for await loops, progressive responses, and stream utilities like asPromise and abortController.
  • Real-world scenarios include chat streaming, long-running jobs progress, and multi-source data aggregation.

Quick Start

Start a stream by invoking the streaming endpoint and consume items with a for await loop.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jsonlines
Download link: https://github.com/finom/vovk/archive/main.zip#jsonlines

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.