Files
vim-ale/xz
AJ ONeal 9f28505af7 ref: delete unreachable upstream-fetcher modules
Stacked on the modifications PR. Now that no live code path references
the per-package fetchers, the shared HTTP/parsing helpers, the
in-process normalizer, or the example template, delete them. Pure
deletion — no behavior change.

- ~93 per-package <pkg>/releases.js fetcher modules.
- _common/{brew,fetcher,git-tag,gitea,github,github-source,
  githubish,githubish-source}.js shared HTTP/parsing helpers.
- _webi/normalize.js in-process normalization layer (cache files
  arrive normalized from webicached).
- _example/releases.js fetcher template for new packages.

The Go cache daemon (webicached) is now the sole producer of release
metadata; the Node process never makes an upstream request.
2026-05-08 16:31:59 -06:00
..
2026-03-08 19:38:49 -06:00
2023-11-02 17:28:49 -06:00

title, homepage, tagline
title homepage tagline
XZ Utils https://tukaani.org/xz/ XZ Utils is free general-purpose data compression software with a high compression ratio.

To update or switch versions, run webi xz@stable (or @v5.2, @beta, etc).

Files

These are the files / directories that are created and/or modified with this install:

~/.config/envman/PATH.env
~/.local/bin/unxz
~/.local/bin/xz

Cheat Sheet

xz and unxz are modern alternatives to gzip (and gunzip). They use LZMA2 (de)compression (like 7z), and is supported across many platforms, and by tar.

Here's the shortlist of options we've found most useful:

-z, --compress      force compression
-d, --decompress    force decompression
-l, --list          list information about .xz files

-k, --keep          keep (don't delete) input files
-c, --stdout        write to standard output and don't delete input files

-0 ... -9           (de)compression can take up to 4gb RAM at 7-9 (default 6)
-e, --extreme       try to improve compression ratio by using more CPU time
-T, --threads=N     use up to N threads; set to 0 to match CPU cores (default 1)

How to "Unzip"

unxz -k example.xz
tar xvf example.tar.xz

How to "Zip"

xz -k ./example
tar cvf example.tar.xz ./example