Fundamentals 4 min read

Why the New QOI Image Format Is Gaining 3K Stars on GitHub

The Quite OK Image Format (QOI) is an open‑source, lossless image format that promises PNG‑like file sizes with 20‑50× faster encoding and 3‑4× faster decoding, has a tiny C implementation, and has quickly attracted thousands of stars and community interest on GitHub.

21CTO
21CTO
21CTO
Why the New QOI Image Format Is Gaining 3K Stars on GitHub

Dom​inic Szablewski introduced a new image file format called the Quite OK Image Format (QOI), which translates to “quite good image format”. He argues that existing formats such as PNG, JPEG, MPEG, MOV and MP4 are overly complex, require large libraries, and are computationally heavy.

Szablewski believes a simpler solution is possible and has released the implementation on GitHub. Although QOI does not compress images as aggressively as optimized PNG encoders, it claims lossless images can be similar in size to PNG while offering 20‑50× faster encoding and 3‑4× faster decoding.

Within a month the project attracted over 500 comments, numerous forks, and rapid adoption. The GitHub repository currently has about 3.1K stars, with a weekly increase of over 2,900 stars.

Performance Comparison

The format’s reference encoder/decoder consists of only 300 lines of C code, and the specification fits on a single page.

Implementations in many languages have already appeared, including Zig, Rust, Go, TypeScript, Haskell, C, Python, C#, Elixir, Swift, Java, Pascal, and more. The SerenityOS Linux distribution also supports QOI.

Desktop applications and plugins for GIMP, Paint.NET, and XnView MP now allow viewing .QOI files, and further software support is expected.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

performanceGraphicsopen sourceimage formatQOI
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.