ripunzip

A command-line tool that unzips ZIP files in parallel, including while downloading them from a URL.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About ripunzip

ripunzip is a Rust command-line tool, also usable as a library, that extracts ZIP files using several processor cores at once through the rayon library. When the ZIP file is fetched from a URI, it may be able to start unzipping in parallel with the download instead of waiting for the whole file.

It installs with cargo install ripunzip, and a .deb package is available in the GitHub releases. It suits developers and administrators who regularly unpack large ZIP archives and want extraction to finish sooner.

Strengths

  • Extracts ZIP files in parallel across cores
  • Can begin unzipping while a remote file is still downloading
  • Available through cargo or as a .deb package

Limitations

  • Handles ZIP files only
  • Command line only
  • Installing through cargo requires a Rust toolchain

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
Google
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Unpacking large ZIP archives quickly from the terminal
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ripunzip

Compare all

Software that can replace ripunzip for an important use case, and what changes if you switch.

  • bsdtar (libarchive)

    Command-line archivers built on libarchive that read and write tar, zip, cpio, ISO and more.

    bsdtar extracts ZIP and many other formats including rar and ISO from one command, but it does not unzip in parallel or while downloading.

  • ouch

    Command-line tool that compresses and extracts archives without format-specific flags.

    ouch handles ZIP along with tar, gzip, xz and zstd from one command on Windows, macOS and Linux, without ripunzip's parallel or streaming extraction.

  • p7zip

    Command-line port of 7-Zip's compression tools for POSIX systems.

    p7zip extracts ZIP and 7z files on Linux and macOS from the command line and can also create archives, but it lacks parallel unzipping from a URL.

  • dtrx

    A command-line tool that extracts many archive formats with one consistent command.

    dtrx unpacks many archive types with one consistent command and installs with pip, but it relies on underlying extraction tools and does not parallelise ZIP extraction.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing