Life & fun · alternatives · 2026
24 alternatives to Nano-JSON-stream-parser, a 750 bytes streamed JSON parser
A complete, pure JavaScript, streamed JSON parser in less than 1kb. - VictorTaelin/nano-json-stream-parser
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Nano-JSON-stream-parser, a 750 bytes streamed JSON parser launched in 2017; newer entries below may have overtaken it.
- 1

I'd found that whilst there's a lot of good options out there for webservers, I was looking for something that is a single deployable binary for usage with containers or unikernels and solves some of the problems that you get with other setups like nginx. It uses a single compiled binary, it's going to have extremely low latency on account of caching all files in memory at runtime, and also the fun feature and really useful that's good for SPAs (e.g. Vite) or things like Astro is that you can inject configuration variables into it at runtime and access them from within your frontend code, so…
2024 · github.com · its alternatives →
- 2

A streaming approach to JSON. Oboe.js is a Javascript library for Node.js and browsers that speeds up web applications by providing parsed objects before the response completes
2014 · oboejs.com · its alternatives →
- 3

Very low footprint DOM-style JSON parser written in portable ANSI C - json-parser/json-parser
2012 · github.com · its alternatives →
- 4

- 5

Terabytes of JSON, kilobytes of memory
Jan 2026 · github.com · its alternatives →
- 6

Hey folks! I know CSV parsers (especially in JS) aren't terribly exciting and someone writes a "better" one every week. I'm in the middle of my parental leave, and this was a project that came out of me looking for the fastest/smallest CSV parser. It all started so innocently, and then turned into a benchmark-validation-athon; the library itself took ~2 weeks to write, but the performance comparisons took another ~4 weeks (on and off). The benchmarks were a huge effort, but I think they are the most thorough to date, both in breadth and in depth, so hopefully you find them useful:…
2023 · github.com · its alternatives →
- 7

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 8

tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://github.com/probably-nothing-labs/denormalized Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally…
2024 · github.com · its alternatives →
- 9

pubsub in <100 bytes. Contribute to hassanshaikley/pico-pubsub development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 10

Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner. - GitHub - richardartoul/molecule: Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner.
2020 · github.com · its alternatives →
- 11

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 12

1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp
2017 · github.com · its alternatives →
- 13

⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API - iamkun/dayjs
2018 · github.com · its alternatives →
- 14

Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
2021 · github.com · its alternatives →
- 15JA
a lightweight dependency free javascript micro-library for making collapsable trees with JSON
2017 · maxleiter.github.io · its alternatives →
- 16

the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available. - DO-SAY-GO/WeirdJSON
2020 · github.com · its alternatives →
- 17

Built this for streaming AI tool calls. LLMs stream function arguments as JSON character-by-character. Most parsers reparse from scratch each time - O(n²) behavior that causes UI lag. This maintains parsing state, processing only new characters. True O(n) performance that stays imperceptible throughout the entire response. Ruby gem, MIT licensed. Would love feedback.
2025 · aha.io · its alternatives →
- 18

nanoJS is JavaScript library for basic DOM manipulation.
2018 · vladocar.github.io · its alternatives →
- 19JI
JSON processor for web use (jq port)
2018 · kantord.github.io · its alternatives →
- 20

micro json parser. Contribute to izabera/j development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 21

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy - ijl/orjson
2018 · github.com · its alternatives →
- 22

First time ever working on something like this, check it out
2024 · github.com · its alternatives →
- 23

2017 · github.com · its alternatives →
- 24

JSON parser that supports self reference and comments - serkanyersen/jsonplus
2015 · github.com · its alternatives →
Also compare
- Nano-web – a low latency one binary webserver designed for serving SPAs alternatives
- Visualising how streaming AJAX speeds up the web alternatives
- Very low footprint JSON parser in portable ANSI C alternatives
- Million.js alternatives
- Streaming JSON in Rust alternatives
- uDSV.js – A faster CSV parser alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →