Браузерное расширение для загрузки манги и ранобэ с MangaLib и RanobeLib
📦 Скачать ·
Хотите помочь проекту или узнать, что планируется в следующих версиях? Смотрите CONTRIBUTING.md.
DownloadLib — расширение для браузера, позволяющее скачивать мангу с порталов MangaLib и RanobeLib в форматах FB2, EPUB, MOBI, PDF и TXT/JPEG. Поддерживает автоматическую обработку изображений и текста, гибкие настройки скорости загрузки и размеров загружаемых файлов.
| ⬇️ Форматы загрузки | FB2, EPUB, MOBI, PDF, TXT, JPEG (ZIP) |
| 📋 Выборочная загрузка | Загрузка определённых глав и томов произведения |
| ♻️ Обновление книг | Дополнение скачанного файла недостающими главами |
| ⚙️ Гибкая настройка | Лимит запросов в минуту и максимальный размер частей файла |
| 🖼️ Автокадрирование | Разбиение длинных страниц манги на части для читалок |
| ⏸️ Фоновая загрузка | Пауза, продолжение и перевод загрузки в фоновый режим |
| 🖱️ Кнопка на сайте | Встроенная кнопка быстрого скачивания прямо на странице тайтла |
| 🛡️ Блокировка рекламы | Автоматически скрывает рекламу на страницах тайтлов |
| Браузер | Поддержка |
|---|---|
| Firefox | Полная поддержка всех функций |
| Chromium (Chrome, Edge, Яндекс и др.) |
- Откройте раздел Releases.
- Для Firefox скачайте
.xpiфайл последней версии. - Для Chromium-браузеров (Chrome, Edge, Яндекс и др.) скачайте
.crxфайл.
Firefox
- Клонируйте репозиторий:
git clone https://github.com/ivanvit100/DownloadLib
- Откройте страницу
about:debuggingв Firefox. - Во вкладке «Этот Firefox» выберите «Загрузить временное дополнение».
- Убедитесь, что выбран файл
manifest.firefox.json(переименуйте вmanifest.json).
Chromium-браузеры
- Клонируйте репозиторий:
git clone https://github.com/ivanvit100/DownloadLib
- Откройте страницу
chrome://extensions/в браузере. - Включите «Режим разработчика».
- Нажмите «Загрузить распакованное расширение» и выберите папку проекта.
- Убедитесь, что выбран файл
manifest.chrome.json(переименуйте вmanifest.json).
- Откройте страницу манги на MangaLib или RanobeLib.
- Кликните по иконке расширения или нажмите встроенную кнопку на сайте.
- Выберите нужный формат — FB2, EPUB, MOBI, PDF или TXT/JPEG.
- При необходимости задайте диапазон глав и лимит запросов.
- Нажмите «Скачать книгу».
- Для PDF используется html2pdf, для EPUB и JPEG — JSZip.
- Основная логика загрузки и экспорта — в папке
core/. - Форматтеры — в
exporters/. - Поддерживаемые сайты — в
services/. - Для Chrome/Chromium используется
manifest.chrome.jsonи сервис-воркер. - Для Firefox —
manifest.firefox.jsonи классический фон. - Покрытие тестами через vitest.
Отдельное спасибо контрибьюторам проекта:
- GitHub Issues
- Автор: ivanvit.ru



