Unzipper
Small class to extract + compress .zip, .gz, .rar archives via browser.
Install / Use
/learn @ndeet/UnzipperREADME
The Unzipper
The Unzipper extracts .zip and .rar archives or .gz/tar.gz files on webservers. It detects .zip/.rar/.tar.gz/.gz archives and let you choose which one to extract (if there are multiple archives available). As of version 0.1.0 it also supports creating archives.
It's handy if you do not have shell access. E.g. if you want to upload a lot of files (php framework or image collection) as archive - because it is much faster than uploading each file by itself.
Requirements
PHP 5.3 and newer (If you still run PHP < 5.6 you should consider updating PHP. These old PHP versions do not get any security updates and your site may be vulnerable.)
Usage
- Download unzipper.php and place it in the same directory as your .zip archive.
- In Browser type URL to unzipper.php
Archive unzipper
- Choose .zip, .rar archive or .gz file you want to extract
- (Optional) select an extraction path, defaults to current directory
- Click "Unzip Archive"
Archive zipper
- (Optional) Set path to zip, defaults to current directory
- Click "Zip Archive"
Version
Beta version state, use at you own risk.
License
Released under GNU/GPL v3
Screenshot

Updates
Get latest code at https://github.com/ndeet/unzipper
Credits
Related Skills
node-connect
339.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.8kCommit, push, and open a PR
