Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Archive Downloader Extension v1.0.3

πŸš€ The Ultimate High-Performance Tool to Download Books, Videos, Audio & Collections from Archive.org


GitHub stars License Firefox Add-on Buy Me a Coffee



✨ Universal Solr Facet Engine β€’ πŸ“ Subfolder Organization β€’ πŸ”Ž Instant Filter β€’ βš–οΈ Live Size Calculator β€’ ⏸️ Pause/Resume/Cancel β€’ πŸŒ“ Dark/Light Themes



πŸ“– Overview

Archive Downloader Extension is a next-generation, powerhouse browser extension specifically engineered for Archive.org users, researchers, archivists, and collectors.

Whether you are downloading a single book, a multi-volume box set, a discography album, a video collection, or searching across millions of items with complex sidebar filters, Archive Downloader delivers 100% accurate results with unmatched speed, resilience, and convenience.


🌟 Key Features

🎯 Universal Search & Multi-Facet Engine

  • Full Sidebar Facet Support: Accurately processes complex sidebar combinations (mediatype, creator, subject, year, collection, language).
  • Same-Field OR Grouping: Combines multi-select items within the same category (e.g. Texts + Movies) seamlessly without dropping results.
  • Cross-Language ISO Support: Understands multilingual queries including Turkish, Japanese, Arabic, Russian, and ancient languages.
  • Single Items & Multi-Track Albums: Automatically binds audio tracks, video derivatives, artwork, and torrents into unified entries or clean individual tracks.

πŸ”Ž Instant Search & Smart Selection

  • Live Search Filter: Type any keyword (e.g., "1996", "Duke Nukem", "Vol.1") to instantly filter displayed items in real-time.
  • Filtered Selection: "Select All" dynamically selects only currently visible filtered items when search is active.
  • Direct Checkbox Selection: Freely pick any file manually without needing to select a category first!

βš–οΈ Total Download Size Calculator

  • Real-Time Size Calculation: Instantly calculates the cumulative disk space required for all selected files (e.g. 211 selected β€’ 1.45 GB).
  • Dynamic Button: The download button displays the total count and byte size before you click download.

πŸ“ Automatic Subfolder Organization

  • Clean File Hierarchy: Automatically saves downloaded files into dedicated subfolders based on collection names: Downloads/ArchiveDownloader/{Collection_Name}/{File_Name}
  • OS Path Sanitization: Eliminates invalid file system characters (:, *, ?, ", <, >, |) for 100% safe file saving.

πŸ›‘οΈ Resilient Download Manager & Controls

  • ⏸️ Pause All & ▢️ Resume All: Pause downloads at any time and resume them effortlessly.
  • βœ• Cancel All: Abort running queues cleanly with a single click.
  • πŸ”„ Smart Retry System: Re-queue failed or interrupted downloads automatically.
  • πŸ“ Export URLs (TXT): Export all selected links or only failed links to .txt for external download managers (IDM, aria2, JDownloader).
  • πŸ›‘οΈ Rate-Limit (HTTP 429) & Network Backoff: 4-tier exponential retry handles temporary Archive.org server overload without missing a single item.

🎨 Modern UI & Dark Mode

  • Sleek Glassmorphic Design: Polished interface with crisp typography and intuitive navigation.
  • πŸŒ“ Dark / Light Theme Toggle: Switch effortlessly between light and eye-friendly dark mode. Theme preference is automatically remembered.

πŸ“Έ Visual Tour

πŸ” Instant Search & Selection Dashboard ⬇️ Download Manager & Control Center
Search and Filter View Download Progress View
Smart categories, live search, and total size counter Live progress tracking, pause/resume, retry, and export tools


πŸ› οΈ Installation Guide

🦊 Firefox (Recommended & AMO Compatible)

  1. Download the Extension:
    • Clone or download this repository:
    git clone https://github.com/AllLiveSupport/Archive-Downloader-Extension.git
  2. Open Firefox Debugging:
    • Open Firefox and go to about:debugging#/runtime/this-firefox
  3. Load Temporary Add-on:
    • Click "Load Temporary Add-on..."
    • Select the manifest.json file inside the downloaded extension folder.
  4. Pin to Toolbar:
    • Pin Archive Downloader to your toolbar and start archiving!

🌐 Chrome / Brave / Edge / Opera

  1. Open Extension Settings:
    • Chrome: chrome://extensions
    • Edge: edge://extensions
    • Brave: brave://extensions
  2. Enable Developer Mode:
    • Toggle the switch in the top-right corner to ON.
  3. Load Unpacked:
    • Click "Load unpacked" and select the extension folder.

πŸš€ How to Use

  1. Visit Archive.org: Navigate to any collection, search page, user profile, or single item page (e.g. https://archive.org/details/ephemera or https://archive.org/search?query=history).
  2. Open Archive Downloader: Click the extension icon in your browser toolbar. It will automatically scan and list all available items.
  3. Filter & Select:
    • Click a Smart Category (πŸ“š Books, 🎬 Videos, 🎡 Audio, πŸ“¦ Archives, etc.) or specific format (.pdf, .mp4, .zip).
    • Or simply use the search box and manually check the boxes you want!
  4. Download: Click the Download button. Files will be organized into your ArchiveDownloader/ folder.

❓ FAQ

Can I download without choosing a category? Yes! You can directly check individual boxes for any file you want and hit Download. The extension will automatically pick the best quality format for each item.
Where are my files saved? Files are neatly organized in your browser's default Downloads folder under ArchiveDownloader/{Collection_Name}/.
Does this work on large collections with 1000+ items? Yes! The extension uses high-capacity pagination and rate-limit backoff to scan thousands of items safely.

⚠️ Disclaimer

Caution

Legal Notice: This tool is provided for personal, research, and educational purposes only.

  • Respect Copyright: Download only public domain or openly licensed content.
  • Comply with Archive.org's Terms of Service.

πŸ“œ License

This project is open-source under the MIT License. See the LICENSE file for details.


❀️ Support the Project

If this tool saved you time or helped you archive history, consider supporting!

Buy Me a Coffee GitHub

About

The ultimate "Swiss Army Knife" Chrome Extension for downloading books, collections, and media from Archive.org in bulk. Features reliable batch downloading, smart retries, and error exporting.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages