QOI – The “Quite OK Image Format” for fast, lossless image compression

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • qoi

    The “Quite OK Image Format” for fast, lossless image compression

  • fpng

    Super fast C++ .PNG writer/reader

    If QOI is interesting because of speed, you might take a look at fpng, a recent/actively developed png reader/writer that is achieving comparable speed/compression to QOI, while staying png compliant.

    https://github.com/richgel999/fpng

    Disclaimer: have not actively tried either.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • toit

    Program your microcontrollers in a fast and robust high-level language.

  • libjxl

    JPEG XL image format reference implementation

    Exactly. Normally you use second-level tables for the long codes. In the first table, if code doesn't reach a leaf, tbl[code] holds a pointer to the next table to use.

    For example, here's JPEG XL's Huffman decoder: https://github.com/libjxl/libjxl/blob/1c67f4eff0464e6241f365.... The branch uses a second table if the code was too long.

  • PNG-spec

    Maintenance of the PNG specification

    > But its not like any reader ever supports it fully, hell most readers dont support showing the other images in a png file.

    Do you mean APNG? In all fairness, that is not even in the specification although there is discussion to add it. https://github.com/w3c/PNG-spec/issues/26

    The one that was specified was MNG but it was a different format and practically no one used it since it was not parsable as a PNG.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts