Extension for batch download images from Pinterest, Pixiv and other sites

Latest Version

Version
1.2.9.5
Update
November 3, 2024
Size
446KiB
Developer
kellydownloader.com
Category
Users
20,000+
Rating
4.46729 ★
Manifest Version
3
Web Store Status
Languages Support
English
русский
See more
Permissions
Downloads
Storage
WebRequest
DeclarativeNetRequest
Tabs
UnlimitedStorage
See more

KellyC Image Downloader Extension

Browser extension for batch downloading artworks, images from sites.

This extension allows you to grab all images from current tab, or use record track feature - in this case all images from visited pages during record will be listed, and then you can select and download them all at once. Before download you can filter images by size, url, exclude junk images by type or select by specifed categories.

For several sites extension automatically detects previews, originals of images and put this links to specifed categories (\"Original (HD)\" - for original images and \"Preview\" - for previews) for easy filtering. Sites that supports extended filtering features listed here - https://kellydownloader.com/crawlers/

Upd. v1.2.1.4

- Added Yandex, DeviantArt, Pikabu original image links auto-detection

Usage examples :

How to collect all bookmarks from specifed folder on Pinterest
https://www.youtube.com/watch?v=ImKbC_1Oz8c

How to download drawings form \"Media\" section on Twitter
https://www.youtube.com/watch?v=x1-kqKMnMmA

How to download art from Pixiv
https://www.youtube.com/watch?v=1Nivs34BDbI

How to download album folder from VK
https://www.youtube.com/watch?v=x1-kqKMnMmA
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "content_scripts": [ { "run_at": "document_start", "js": [ "widget/kellyTooltip.js", "widget/kellyTileGrid.js", "widget/kellyImageView.js", "lib/kellyLoc.js", "lib/kellyStorageManager.js", "lib/kellyThreadWork.js", "lib/kellyGrabber.js", "lib/kellyFastSave.js", "lib/kellyToolbar.js", "lib/kellyTools.js", "lib/kellyOptions.js", "lib/kellyAdditionsForm.js", "lib/kellyFavItems.js", "lib/profiles/joyreactor.js", "lib/profiles/joyreactor.unlock.js", "lib/profiles/topjoyreactor.js", "lib/recorder/kellyPageWatchdog.js", "lib/recorder/kellyLoadDocControll.js", "lib/recorder/kellyDPage.js", "lib/recorder/filters/artstation.js", "lib/recorder/filters/deviantart.js", "lib/recorder/filters/ehentai.js", "lib/recorder/filters/instagram.js", "lib/recorder/filters/joyreactor.js", "lib/recorder/filters/kemonoparty.js", "lib/recorder/filters/pixiv.js", "lib/recorder/filters/twitter.js", "lib/recorder/filters/vk.js", "lib/recorder/filters/flickr.js", "lib/recorder/filters/pikabu.js", "lib/recorder/filters/reddit.js", "lib/recorder/filters/bsky.js", "lib/recorder/filters/9gag.js", "lib/recorder/filters/hfoundry.js", "lib/recorder/filters/yandex.js", "lib/recorder/filters/discord.js", "lib/recorder/filters/_validators.js", "lib/profiles/default.js", "lib/profiles/recorder.js", "env/init/recorderFront.js", "env/init/joyreactorFront.js" ], "matches": ["*://*/*"] } ], "host_permissions": ["*://*/*"], "manifest_version" : 3, "version": "1.2.9.5", "name": "KellyC Image Downloader", "description": "__MSG_ext_description_recorder__", "icons": { "32": "env/img/icon32x32.png", "44": "env/img/icon44x44.png", "128": "env/img/icon128x128.png" }, "author" : "nradiowave", "default_locale" : "en", "permissions": [ "downloads", "storage", "webRequest", "declarativeNetRequest", "tabs", "unlimitedStorage" ], "background": { "service_worker": "background.js" }, "options_ui": { "page": "env/html/recorderDownloader.html?tab=modules", "open_in_tab": true }, "action": { "default_popup": "env/html/recorderPopup.html", "default_icon": { "32": "env/img/icon32x32.png" } }, "web_accessible_resources": [{ "resources": ["env/css/*.css", "env/html/*.html", "env/dynamic/*.js"], "matches": ["*://*/*"], "extension_ids": [] }]}
Read more