Show HN: Encode arbitrary data into a WOFF2 color font, decode via canvas
Category: library
Tags: woff2, data-compression, brotli, canvas, font-encoding
Score: 6.8/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 5)
This project encodes arbitrary data into a WOFF2 color font using color glyphs, allowing the data to be natively decompressed by browsers via the Brotli-based WOFF2 pipeline. It's interesting because it creatively repurposes font rendering as a compression delivery mechanism, potentially benefiting CDN scenarios lacking Brotli support, though browser compatibility limitations restrict its practical utility.
Target audience: web developers, backend devs
Repository: https://github.com/EtherDream/brpack ยท Python
View on Hacker News