Universal uncompressor
  • Nushell 85.9%
  • Nix 14.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-04 11:11:55 +02:00
.gitignore Bump to 0.16 2026-04-25 13:59:15 +02:00
flake.lock Merge nushell-rewrite into main 2026-08-28 22:58:40 +02:00
flake.nix Make flake inputs explicit 2026-10-04 11:11:55 +02:00
LICENSE Merge nushell-rewrite into main 2026-08-28 22:58:40 +02:00
README.md Update readme 2026-08-28 23:16:46 +02:00
uncom Add lz4 and update Readme 2026-08-28 23:09:11 +02:00

uncom

Tool for automatic decompression of common archives.

Supported formats

Archives:

  • .zip
  • .7z, .rar
  • .tar
  • .tar.gz, .tgz
  • .tar.bz2, .tbz2
  • .tar.xz, .txz
  • .tar.lzma
  • .tar.zst, .tzst

Single-file compression:

  • .gz
  • .bz2
  • .xz
  • .lzma
  • .zst
  • .lz4

Usage

uncom [PATH] [OPTIONS]

One or more PATHs may be given; each is processed in turn.

Flag Long Description
-r --remove Remove archive when finished
-f --force Force override output directory
-q --quiet Minimize displayed info
-l --local Unpack all files to this directory

By default archives are extracted into a directory named after the archive (minus its extension). Options apply to every path given.