Decompress Processor V2 — One Processor to Rule All Archive Types
Effortlessly handle multiple compressed formats with a single, streamlined processor.

We’re excited to introduce Processor Decompress v2, a powerful and simplified solution that unifies the functionality of our previous decompression tools—keboola.processor-decompress
and kds-team.processor-unzip
. With support for a broad range of file formats including .zip
, .7z
, .tar.gz
, .tgz
, .tar.bz2
, .tbz2
, .tar.xz
, .txz
, .gz
, .tar
, .snappy
and .zlib
, this processor covers nearly all common compression use cases you encounter.
Why you'll love it:
- Unified Processing: One component to handle them all—no more juggling multiple decompress processors.
- Configurable Flexibility:
extract_to_folder
: Choose whether archives are extracted into subfolders or directly within the output folder (default: true).graceful
: Avoid failures on unsupported or corrupted files—log warnings instead, for smoother runs.compression_type
: Override autodetection when file extensions are missing or misleading.zlib_window_size
: Fine-tune wbits values forzlib
/deflate
decompression.password_7z
: Provide passwords for encrypted 7z archives.remove_extension
: Decide if the original file extension remains part of the output folder name or is removed for cleaner structure.
Getting started:
Run it without config using sensible defaults—or tailor behavior precisely with the available parameters. It's a plug‑and‑play upgrade for your decompression needs.
Built for seamless integration:
Developed with Keboola’s platform best practices in mind, Processor Decompress v2 ensures a smoother developer experience within your data flows. Check the README and our developer docs for deployment and integration instructions.