fastserial/lite3
View on GitHub ↗ ★ 810 C
A JSON-Compatible Zero-Copy Serialization Format
15 mentions on Hacker News by 9 people: 2 stories, 13 comments · first 2025-11-20 · latest 2026-02-24
20082026
-
Related: lite3[1] a binary JSON like serialization format using B-trees. [1]: https://github.com/fastserial/lite3
comment by woadwarrior01 · 2026-02-24 · in Show HN: SNKV – SQLite's B-tree as a key-value store (C/C++ and Python bindings) -
…time ago I created a JSON-compatible serialization format that is zero-copy (no parsing required): https://github.com/fastserial/lite3 It doesn't do transactions or history versioning, but it is also very fast in memory. Something like jq…
comment by eliasdejong · 2026-02-03 · in Joedb, the Journal-Only Embedded Database -
…serialization is free ? For example, my format Lite³ which outperforms Google Flatbuffers by 242x: https://github.com/fastserial/lite3
comment by eliasdejong · 2026-01-23 · in Replacing Protobuf with Rust -
…to exploit exactly this, and is able to outperform simdjson by 120x in some benchmarks as a result: https://github.com/fastserial/lite3
comment by eliasdejong · 2026-01-06 · in I/O is no longer the bottleneck? (2022) -
Reminds me of Lite3 that was posted here not long ago: https://github.com/fastserial/lite3
comment by eric-p7 · 2026-01-02 · in FracturedJson -
What are your thoughts on https://github.com/fastserial/lite3 ?
comment by handfuloflight · 2025-12-27 · in Always bet on text (2014) -
…prototype Python library just to see how it could work - left you an issue comment about that here: https://github.com/fastserial/lite3/issues/6#issuecomment-36... - code is at https://github.com/simonw/lite3/tree/conformance-suite/lite3...…
comment by simonw · 2025-12-20 · in Lite^3, a JSON-compatible zero-copy serialization format -
…it is C code, also full of warnings that other languages can protect you from) I spotted this ( https://github.com/fastserial/lite3/blob/acbb97984eca1183ddc... ): > The JSON standard requires that the root-level type always be an ‘object'…
comment by Someone · 2025-12-19 · in Lite^3, a JSON-compatible zero-copy serialization format -
Looking at the actual code ( https://github.com/fastserial/lite3/blob/main/src/lite3.c#L2... ), it seems like it performs up to 128 probes to find a target before failing, rather than bailing immediately if a collision is detected. It…
comment by nneonneo · 2025-12-19 · in Lite^3, a JSON-compatible zero-copy serialization format -
…JsonValue>`. [1]: https://github.com/rkyv/rkyv/blob/main/rkyv/src/collections/... [2]: https://github.com/fastserial/lite3/blob/main/src/lite3.c#L5... [3]: https://lite3.io/design_and_limitations.html#autotoc_md29 (see note at end of…
comment by taintegral · 2025-12-16 · in SQLite JSON at full index speed using generated columns -
…though now you don't need to do any parsing, since the document itself is already indexed. https://github.com/fastserial/lite3
comment by eliasdejong · 2025-12-14 · in Ask HN: What Are You Working On? (December 2025) -
▲ 151
Lite^3, a JSON-compatible zero-copy serialization formatstory by cryptonector · 2025-12-13 · 37 comments
-
…itself is already indexed. It is called the Lite³ format. Disclaimer: I am working on this. https://github.com/fastserial/lite3
comment by eliasdejong · 2025-12-12 · in SQLite JSON at full index speed using generated columns -
Check out Lite³, a schemaless binary format: https://github.com/fastserial/lite3 Supports 64 bit ints, raw byte datatype, zero-copy parsing, does not require schema and can be converted to JSON for readability while retaining all field…
comment by eliasdejong · 2025-12-03 · in Why I stopped using JSON for my APIs -
▲ 4
Show HN: Lite³ – A JSON-Compatible Zero-Copy Serialization Format in 9.3 kB of Cstory by eliasdejong · 2025-11-20 · 0 comments