View & extract any zip file via an easy-to-use UI right in your browser!

Latest Version

Version
0.1.6
Update
November 13, 2023
Size
107KiB
Developer
Category
Users
10,000+
Rating
3.77778 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
ContextMenus
See more

ZIP Reader Extension

ZIP Reader is an extension that helps you easily unzip a compressed file.

Simply drag & drop a zipped file to a designated area in the app UI (top section). All the zip content will be listed in the UI. You can download each individual file by clicking on it or download all files to a single folder.

Note 1: this add-on is only designed for \"reading\" a ZIP file. For the inverse operation (zip a folder), you need to use a different application. There is also a reload button at the top left corner in the app UI. Clicking on this button will reload the app. If you want to extract multiple zip files, please do this one by one. It is also recommended to reload the UI after each unzips operation.

Note 2: this add-on is using an open-source JavaScript library for the unzip operation. You can get more info about this library here: https://github.com/gildas-lormeau/zip.js

If you see any bug or have a feature request in mind, please fill the bug report form on the add-on's homepage (https://mybrowseraddon.com/zip-reader.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.6", "name": "ZIP Reader", "manifest_version": 3, "offline_enabled": true, "optional_permissions": ["downloads"], "permissions": ["storage", "contextMenus"], "homepage_url": "https://mybrowseraddon.com/zip-reader.html", "description": "View & extract any zip file via an easy-to-use UI right in your browser!", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "action": { "default_title": "ZIP Reader", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more