HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
jibsen
tinf
C2023–2023
jibsen / tinf

tinf

Tiny inflate library (inflate, gzip, zlib)

2Distinct people
2Mentions
0Explicit recommenders
215GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Tiny inflate library (inflate, gzip, zlib)

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2023-01-18 12:03:18 UTC to 2023-01-19 18:00:54 UTC.

012023-01-18 12:00:00 UTC to 2023-01-18 13:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJan 18, 12:002023-01-18 13:00:00 UTC to 2023-01-18 14:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 14:00:00 UTC to 2023-01-18 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 15:00:00 UTC to 2023-01-18 16:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 16:00:00 UTC to 2023-01-18 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 17:00:00 UTC to 2023-01-18 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 18:00:00 UTC to 2023-01-18 19:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 19:00:00 UTC to 2023-01-18 20:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 20:00:00 UTC to 2023-01-18 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 21:00:00 UTC to 2023-01-18 22:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 22:00:00 UTC to 2023-01-18 23:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-18 23:00:00 UTC to 2023-01-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 00:00:00 UTC to 2023-01-19 01:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 01:00:00 UTC to 2023-01-19 02:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 02:00:00 UTC to 2023-01-19 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 03:00:00 UTC to 2023-01-19 04:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJan 19, 03:002023-01-19 04:00:00 UTC to 2023-01-19 05:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 05:00:00 UTC to 2023-01-19 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 06:00:00 UTC to 2023-01-19 07:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 07:00:00 UTC to 2023-01-19 08:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 08:00:00 UTC to 2023-01-19 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 09:00:00 UTC to 2023-01-19 10:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 10:00:00 UTC to 2023-01-19 11:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 11:00:00 UTC to 2023-01-19 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 12:00:00 UTC to 2023-01-19 13:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 13:00:00 UTC to 2023-01-19 14:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 14:00:00 UTC to 2023-01-19 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 15:00:00 UTC to 2023-01-19 16:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 16:00:00 UTC to 2023-01-19 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 17:00:00 UTC to 2023-01-19 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-19 18:00:00 UTC to 2023-01-19 19:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJan 19, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jan 18, 12:002023-01-18 12:00:00 UTC2023-01-18 13:00:00 UTC101
Jan 18, 13:002023-01-18 13:00:00 UTC2023-01-18 14:00:00 UTC000
Jan 18, 14:002023-01-18 14:00:00 UTC2023-01-18 15:00:00 UTC000
Jan 18, 15:002023-01-18 15:00:00 UTC2023-01-18 16:00:00 UTC000
Jan 18, 16:002023-01-18 16:00:00 UTC2023-01-18 17:00:00 UTC000
Jan 18, 17:002023-01-18 17:00:00 UTC2023-01-18 18:00:00 UTC000
Jan 18, 18:002023-01-18 18:00:00 UTC2023-01-18 19:00:00 UTC000
Jan 18, 19:002023-01-18 19:00:00 UTC2023-01-18 20:00:00 UTC000
Jan 18, 20:002023-01-18 20:00:00 UTC2023-01-18 21:00:00 UTC000
Jan 18, 21:002023-01-18 21:00:00 UTC2023-01-18 22:00:00 UTC000
Jan 18, 22:002023-01-18 22:00:00 UTC2023-01-18 23:00:00 UTC000
Jan 18, 23:002023-01-18 23:00:00 UTC2023-01-19 00:00:00 UTC000
Jan 19, 00:002023-01-19 00:00:00 UTC2023-01-19 01:00:00 UTC000
Jan 19, 01:002023-01-19 01:00:00 UTC2023-01-19 02:00:00 UTC000
Jan 19, 02:002023-01-19 02:00:00 UTC2023-01-19 03:00:00 UTC000
Jan 19, 03:002023-01-19 03:00:00 UTC2023-01-19 04:00:00 UTC000
Jan 19, 04:002023-01-19 04:00:00 UTC2023-01-19 05:00:00 UTC000
Jan 19, 05:002023-01-19 05:00:00 UTC2023-01-19 06:00:00 UTC000
Jan 19, 06:002023-01-19 06:00:00 UTC2023-01-19 07:00:00 UTC000
Jan 19, 07:002023-01-19 07:00:00 UTC2023-01-19 08:00:00 UTC000
Jan 19, 08:002023-01-19 08:00:00 UTC2023-01-19 09:00:00 UTC000
Jan 19, 09:002023-01-19 09:00:00 UTC2023-01-19 10:00:00 UTC000
Jan 19, 10:002023-01-19 10:00:00 UTC2023-01-19 11:00:00 UTC000
Jan 19, 11:002023-01-19 11:00:00 UTC2023-01-19 12:00:00 UTC000
Jan 19, 12:002023-01-19 12:00:00 UTC2023-01-19 13:00:00 UTC000
Jan 19, 13:002023-01-19 13:00:00 UTC2023-01-19 14:00:00 UTC000
Jan 19, 14:002023-01-19 14:00:00 UTC2023-01-19 15:00:00 UTC000
Jan 19, 15:002023-01-19 15:00:00 UTC2023-01-19 16:00:00 UTC000
Jan 19, 16:002023-01-19 16:00:00 UTC2023-01-19 17:00:00 UTC000
Jan 19, 17:002023-01-19 17:00:00 UTC2023-01-19 18:00:00 UTC000
Jan 19, 18:002023-01-19 18:00:00 UTC2023-01-19 19:00:00 UTC101

What Hacker News says

2 sources
> The CRC and the compression are non-trivial. CRC is a table and 5 lines of code. That's trivial. >zlib is 23k lines It's not needed to make a PNG reader/writer. zlib is massive overkill for only making a PNG reader or writer. Here's a tiny deflate/inflate code [2] under 1k lines (and could be much smaller if needed). stb[0] has single headers of ~7k lines total including all of the formats PNG, JPG, BMP,. PSD, GIF, HDR, and PIC. Here's [1] a 3k lines single file PNG version with tons if #ifdefs for all sorts of platforms. Removing those and I'd not be surprised if you could not do it in ~1k lines (which I'd consider quite simple compared to most of todays' media formats). >Of course they're not common formats so you're stuck with complex formats like PNG BMP is super common and easy to use anywhere. I use flat image files all the time f
Read the rest
or quick and dirty stuff. They quickly saturate disk speeds and networking speeds (say recording a few decent speed cameras), and I've found PNG compression to alleviate those saturate CPU speeds (some libs are super slow, some are vastly faster). I've many times made custom compression formats to balance these for high performance tools when neither things like BMPs or things like PNG would suffice. [0] https://github.com/nothings/stb [1] https://github.com/richgel999/fpng/blob/main/src/fpng.cpp [2] https://github.com/jibsen/tinf/tree/master/src
In Hello, PNG

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.