CZDM

CZDM - Cyberzilla Download Manager

Version License Platform Available on Edge

CZDM (Cyberzilla Download Manager) is a high-performance, open-source browser extension designed to accelerate download speeds using advanced multi-threading technology. It features a robust file assembly engine to prevent corruption, a smart media grabber, and a modern, user-friendly interface.

Built for Chromium-based browsers (Google Chrome, Microsoft Edge, Brave, Opera).

🌟 Key Features

đź“‚ Project Structure

CZDM_Source/
├── background.js      # Core engine (Downloader, Multi-threading logic, DB handling)
├── content.js         # Content script for scanning web pages (Grabber feature)
├── injector.js        # Content script for rendering in-page prompts and notifications
├── manifest.json      # Extension configuration, permissions, and icons
├── offscreen.html     # Offscreen document entry point
├── offscreen.js       # Dedicated logic for assembling large Blobs efficiently
├── popup.html         # Main user interface (HTML structure)
├── popup.js           # UI Logic, DOM manipulation, and user interactions
├── style.css          # Styling (Grid layout, Animations, Unified theme)
├── README.md          # Documentation
└── img/               # Icons folder
    ├── 16x16.png
    ├── 48x48.png
    └── 128x128.png

🛠️ Installation

You can easily install CZDM directly from the official Microsoft Edge Add-ons store: 👉 Download CZDM from Edge Store

🧑‍💻 Developer Mode (Unpacked)

If you want to view the source code or use it on other Chromium browsers manually:

  1. Download or Clone this repository to your local machine.
  2. Open your browser (Chrome, Edge, or Brave).
  3. Navigate to the Extensions management page:
    • Chrome: chrome://extensions
    • Edge: edge://extensions
  4. Enable “Developer mode” (usually a toggle switch in the top-right or bottom-left corner).
  5. Click the “Load unpacked” button.
  6. Select the folder containing the CZDM source code.
  7. The CZDM icon should now appear in your browser toolbar.

đź“– Usage Guide

Dashboard

  1. Add URL: Click the Add URL button. Use the Single URL tab for one file, or Batch Import for multiple files. Use the Paste icon to instantly grab URLs from your clipboard.
  2. Manage Downloads:
    • Start: Resume or start selected tasks in the queue.
    • Pause: Pause running tasks.
    • Delete: Remove tasks from the list (prompts for confirmation).
    • Priority: Use the Move Up / Move Down arrows to adjust the queue priority of selected files.
    • Select All: Quickly select all items for bulk actions.
  3. Clear All: Removes all “Completed” or “Error” tasks from the active dashboard.

Smart Grabber

  1. Navigate to any website containing media (images, videos, archives).
  2. Open the extension and switch to the Grabber tab.
  3. Click Scan Current Page.
  4. Use the Filter box to find specific file types (e.g., mp4, jpg).
  5. Check the boxes for the files you want (or use Select All) and click Download.

History Tab

  1. View your complete download history, including file sizes, completion times, and total statistics.
  2. Click the Copy icon next to any history item to retrieve the original download URL.
  3. Use the Clear button to purge your download history.

đź”’ Permissions Explained

CZDM requests the minimum permissions necessary to function:

đź“„ License

MIT License

Copyright (c) 2026 Cyberzilla

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


© 2026 Cyberzilla