⚙️ Demo editor:
https://bubble.io/page?id=originalplugins&tab=tabs-1&name=unzip&type=page
➡️ Live demo:
https://originalplugins.bubbleapps.io/version-test/unzipFeatures:
Download ZIP files: Fetch ZIP files from any external URL.
Extract contents: Unzip the archive and return the file names and contents.
Return base64 data: The plugin returns file contents as base64 strings, making it easy to display images, documents, or other file types directly within your app.
Workflow integration: Designed to work as an action in your workflows, allowing you to seamlessly integrate the unzipping process into any automated flow.
Supports multiple files: Handle ZIP files containing multiple files or directories, and access each file’s name and content.
Use Cases:
File Management: Fetch and process files from a compressed archive hosted remotely.
Image Handling: Download a ZIP file of images, extract their contents, and display them on your app.
Document Processing: Automate the handling of ZIP files containing documents, processing each one directly in the workflow.
Data Transfer: Download and extract data files (e.g., CSVs, JSONs) in bulk for further manipulation in your app.
Inputs:
ZIP File URL: The URL of the ZIP file to be downloaded and extracted.
Outputs:
Unzipped File Names: A list of the file names from the ZIP archive.
Unzipped File Contents: A list of the base64-encoded contents of each file, allowing you to work with images, text, or any other file types.