Hacker ApprovedDepartments

Lite³

Ranked 6 of 9 serialization formats by recommenders

Fast zero-copy access to indexed, JSON-like data that can be edited in place, though critics say its wire format is not JSON-compatible.

Fast zero-copy access to indexed, JSON-like data that can be edited in place, though critics say its wire format is not JSON-compatible.

20 people gave an opinion

recommend it
14
criticize it
6
approval share
70%
Each figure is one person. RecommendsCriticizes

Recommended in 3 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 14 people recommend itNeeds 10 or more, met.
  • 2.3 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 3 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Much faster than JSON parsing

    “It is like sending a mini-database that can be queried at speeds thousands of times faster than any JSON library is able to parse.”

    Comment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

    “you don't need to do any parsing, since the document itself is already indexed”

    Comment from 12 Dec 2025 in “SQLite JSON at full index speed using generated columns”

    “is able to outperform simdjson by 120x in some benchmarks as a result”

    Comment from 6 Jan 2026 in “I/O is no longer the bottleneck? (2022)”
  • Promising for databases and tools

    “I think databases is where this technology will eventually have the greatest potential”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

    “Building a jq around something like Lite^3 or JSONB is a very appealing thought.”

    Comment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

    “Why not add this approach to postgres as a "JSONL3" type?”

    Comment from 14 Dec 2025 in “SQLite JSON at full index speed using generated columns”
  • Edits single values in place

    “Lite^3 is a clever encoding for JSON data that is indexed as-encoded and is mutable in place.”

    Comment from 13 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

    “Lite³ supports replacing of individual values where ONLY the changed value needs updating.”

    Comment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”
  • Schemaless, supports 64-bit ints

    “Supports 64 bit ints, raw byte datatype, zero-copy parsing, does not require schema”

    Comment from 3 Dec 2025 in “Why I stopped using JSON for my APIs”

    “It's nice that it also works in a schemaless mode though.”

    Comment from 6 Jan 2026 in “I/O is no longer the bottleneck? (2022)”

What people warn about

Each mark is one comment

  • Wire format not JSON-compatible

    “the headline makes it sound like the wire format is json compatible which is not the case”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

    “This is not JSON-compatible.”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

    “JSON compatable is very different from convertable.”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”
  • Tied to hash function, key collisions

    “It's a bit unfortunate that the wire format is tied to a specific hash function.”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

    “hash collision limitation for keys is the most questionable part of design”

    Comment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

Other serialization formats people recommend

The four most recommended other serialization formats, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Lite³ compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Protocol Buffers (protobuf)776654%1010 yrs3 owners—
Serde221658%10——
Cap'n Proto20580%7—Approved
Protobuf192543%8——
Lite³This page14670%3——
See all 9 serialization formats, ranked

What people said

30 of the 35 comments that mention it, newest first. Each links to the original comment.

“Lite has no images and no paywall, and generally loads very quickly.”

MixedComment from 18 May 2026 in “Iran will impose fees on subsea internet cables in Strait of Hormuz”

“your library DIDN'T EXIST before November 2025”

CriticizesComment from 23 Jan 2026 in “Replacing Protobuf with Rust to go 5 times faster”

“Why not use a zero copy format so that serialization is free”

RecommendsComment from 23 Jan 2026 in “Replacing Protobuf with Rust to go 5 times faster”

“It's nice that it also works in a schemaless mode though.”

RecommendsComment from 6 Jan 2026 in “I/O is no longer the bottleneck? (2022)”

“is able to outperform simdjson by 120x in some benchmarks as a result”

RecommendsComment from 6 Jan 2026 in “I/O is no longer the bottleneck? (2022)”

“That's really impressive.”

RecommendsComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“I think databases is where this technology will eventually have the greatest potential”

RecommendsComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“Lite³ is a very timely and forward-looking format”

MixedComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“TRON/Lite³ is designed to blur the line between memory and serialization format.”

RecommendsComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“JSON compatable is very different from convertable.”

CriticizesComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“This is not JSON-compatible.”

MixedComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“the headline makes it sound like the wire format is json compatible which is not the case”

MixedComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“It's a bit unfortunate that the wire format is tied to a specific hash function.”

CriticizesComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“hash collision limitation for keys is the most questionable part of design”

CriticizesComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“I think that needs fixing before this can be widely used.”

MixedComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“it's misleading to call it "serialization"”

MixedComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“This needs more attention than it's getting.”

RecommendsComment from 19 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“Why not add this approach to postgres as a "JSONL3" type?”

RecommendsComment from 14 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“I would very much love that. Areas where I'd want to use Lite³”

RecommendsComment from 14 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“I agree that Lite³ is almost certainly better than JSONB on every score except compressibility”

MixedComment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“Lite³ supports replacing of individual values where ONLY the changed value needs updating.”

RecommendsComment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“The overridden space is never recovered, causing buffer size to grow indefinitely.”

CriticizesComment from 13 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“no you just don't get to move data freely”

CriticizesComment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“Lite^3 is a clever encoding for JSON data that is indexed as-encoded and is mutable in place.”

RecommendsComment from 13 Dec 2025 in “Lite^3, a JSON-compatible zero-copy serialization format”

“Building a jq around something like Lite^3 or JSONB is a very appealing thought.”

RecommendsComment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“It is like sending a mini-database that can be queried at speeds thousands of times faster than any JSON library is able to parse.”

RecommendsComment from 13 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“That second point is huge”

RecommendsComment from 12 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“B-trees are more cache and space efficient”

RecommendsComment from 12 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“you don't need to do any parsing, since the document itself is already indexed”

RecommendsComment from 12 Dec 2025 in “SQLite JSON at full index speed using generated columns”

“Supports 64 bit ints, raw byte datatype, zero-copy parsing, does not require schema”

RecommendsComment from 3 Dec 2025 in “Why I stopped using JSON for my APIs”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.