OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

heatshrink-0.4.1

data compression library for embedded/real-time systems

Back to search · Project homepage

Description

heatshrink is a data compression/decompression library for embedded/real-time systems. Key Features: - Low memory usage (as low as 50 bytes): It is useful for some cases with less than 50 bytes, and useful for many general cases with less than 300 bytes. - Incremental, bounded CPU use: You can chew on input data in arbitrarily tiny bites. This is a useful property in hard real-time environments. - Can use either static or dynamic memory allocation: The library doesn't impose any constraints on memory management. - ISC license: You can use it freely, even for commercial purposes.

Package information

Ports path
archivers/heatshrink
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
archivers
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Used by (1 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Installing and updating packages · Package details as JSON