Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

herringbone

A (slightly unhinged) pure-Ruby Parquet file reader/writer

This is 1 of 595 launches in low-level systems and desktop utilities — see how it stacks up on momentum and crowding →

1062 other launches read as similar to this one →

Details

External ID
1398470028
Source
GITHUB
Company
—
Product
herringbone
Website domain
github.com
Launched
Sept. 30, 2026
Cohort
—
Upvotes
16
Upvotes percentile
0.5156569914488739
Tags
—
Fetched at
Oct. 3, 2026, 1:02 a.m.
Updated at
Oct. 3, 2026, 1:02 a.m.

Enrichment

Theme
low-level systems and desktop utilities
Vertical
Horizontal
Function
Data infrastructure
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
pure ruby parquet reader and writer for developers
Manually corrected
False

Could you build this?

Partial While Ruby code is easy to write, implementing the full Apache Parquet specification (Thrift metadata, bit-packing, run-length encoding, dictionary encoding, and columnar serialization) completely from scratch requires meticulous binary format parsing.

What it would actually take: Requires implementing binary deserializers for the Apache Parquet format in pure Ruby, including Thrift protocol parsers for file metadata and readers for Snappy/GZIP/ZSTD/LZ4 page compression. The challenge lies in accurately parsing bit-packed and run-length-encoded (RLE) definition/repetition levels for nested structures and achieving acceptable I/O performance without native C extensions.

Competitors

Other products that read as similar to this one — 1062 launches clear the similarity bar, closest 8 shown.

Attention rank: #519 of 1063 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 334 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a data infrastructure tool for Media & entertainment yet.