poka.sh

Docs

LZ

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

Lzip Preview.

At a glance

Purpose An lzip-compressed file: LZMA data in members with a CRC and size trailer.
Extensions .lz
Poka parser poka-lzip
Viewer poka-metadata-card-viewer
Depth tier Metadata card (see Depth tiers)
Breadth tier B4 Summary (see Breadth tiers)

How much Poka reads

B4 Summary. The container and metadata are read and summarised (counts, properties, structure), but the main content is not rendered.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-lzip/src/main.rs (227 lines) and plugin.json. No tests/samples.rs; the corpus has no .lz and .lzip sample; since #536, unit tests build one- and two-member files. Covers .lz and .lzip. The card reads the first member header (version, dictionary size) and, since #536, walks every member's trailer back from the end of the file (CRC-32, original size, member size) and shows the member count, totals and ratio; if the trailers do not chain back to offset 0 it says why and shows no totals. Judgement: B4: the stream's structure is walked and summarised, but nothing is decompressed.

What Poka does not read

  • The data is not decompressed, so the content is not shown
  • Trailing data after the last member is not recognised: the member count and totals are then withheld
  • The CRC-32 is shown, not verified
  • Files over 4 GiB are cut (flagged)

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

  • lzip (lzip-rs) (candidate; MIT OR Apache-2.0; Rust; https://github.com/firasuke/lzip-rs) — Bindings to lzlib (C) with Reader/Writer streams; last release seen 2022; lzlib licence not checked
  • libarchive (candidate; licence unconfirmed; C; https://github.com/libarchive/libarchive) — README lists lzip among handled compression formats; COPYING describes a permissive notice but the page did not name the licence

Sources

  • parsers/poka-lzip/src/main.rs
  • parsers/poka-lzip/plugin.json