Show HN: bote - A fast, modern and low-memory approach to processing a big JSON
Category: library
Tags: json-streaming, big-data, zero-copy, async-iterator, typescript-library
Score: 7.0/10 (Innovation: 5, Technical: 8, Documentation: 8, Utility: 7)
bote is a TypeScript library that efficiently queries large JSON files by retrieving only the needed values without loading the entire document into memory. It offers a modern AsyncIterator API with caching, seekable and forward source support, and competitive performance benchmarks against existing JSON streaming libraries. Its low memory footprint and structured query capabilities make it interesting for processing large datasets in resource-constrained environments.
Target audience: backend devs, data engineers
Repository: https://github.com/jankdc/bote · TypeScript · MIT · 1 stars
View on Hacker News