Parse iterators as ndjson and transform iterators to ndjson
Prettifier for Pino log lines
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
Streaming newline delimited json parser + serializer
Read and write ndjson messages over a duplex stream
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
TypeScript definitions for ndjson
json-nd is a module that provides functions to parse and stringify newline-delimited JSON (NDJSON) data.
Import documents to a Sanity dataset
ndjson to async iterator
minimal implementation of a PassThrough stream
A small JS package for reading a ReadableStream of NDJSON
[](https://www.bitovi.com/community/slack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [.
White-box endpoint discovery for source code repositories.
TypeScript agent framework wrapping Claude Agent SDK with Git-based task execution for PostHog
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
A simple NDJSON parser and generator
Dump rspec tests out in ndjson format. Each top level group starts a new line
tb is a manipulation tool for tables. tb provides a command and a library for manipulating tables: Unix filter like operations (sort, cat, cut, ls, etc.), SQL like operations (join, group, etc.), other table operations (search, gsub, rename, cross, melt, unmelt, etc.), information extractions (git, svn, tar), and more. tb supports various table formats: CSV, TSV, JSON, NDJSON, LTSV, etc.
A command-line tool that converts NDJSON log files into readable HTML format with filtering capabilities by log level
Fibrio parses large JSON array, NDJSON, and CSV inputs record by record without loading the full source into memory.
SmarterJSON is a permissive JSON/JSON5 parser: comments, trailing commas, different quote styles, Python/JS keywords, and more, all parse to the same Ruby objects. Purposely no strict mode, always best-effort, blazing fast. Handles BOM, smart quotes, messy input. Compatible with config/data files and API responses alike.
ronin-listener is a small CLI utility for receiving exfiltrated data over DNS or HTTP. Supports logging DNS queries and HTTP requests as TXT, CVS, JSON, or NDJSON.
RSpec formatter optimized for AI agents and CI systems. Outputs compact NDJSON with file references instead of verbose text. Supports log splitting, error deduplication, and context-efficient reporting.
# Introduction Welcome to the reference for the Lishogi API! Lishogi is free/libre, open-source shogi server forked from lichess powered by volunteers and donations. Currently this page is a work in progress, certain information here might be wrong and incorrect! Expect it to be done during 2022. - Get help in the [Lishogi Discord channel](https://discord.gg/YFtpMGg3rR) - [Contribute to this documentation on Github](https://github.com/WandererXII/lishogi/blob/master/public/doc/lishogi-api.yaml) - Check out [Lishogi widgets to embed in your website](https://lishogi.org/developers) ## Endpoint All requests go to `https://lishogi.org` (unless otherwise specified). ## Rate limiting All requests are rate limited using various strategies, to ensure the API remains responsive for everyone. Only make one request at a time. If you receive an HTTP response with a [429 status](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#429), please wait a full minute before resuming API usage. ## Streaming with ND-JSON Some API endpoints stream their responses as [Newline Delimited JSON a.k.a. **nd-json**](http://ndjson.org/), with one JSON object per line. Here's a [JavaScript utility function (for lichess)](https://gist.github.com/ornicar/a097406810939cf7be1df8ea30e94f3e) to help reading NDJSON streamed responses.
Diff and patch tables
Diff and patch tables