gallery-dl
Download images and galleries from 100+ image hosting sites
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Gallery-DL Skill
Download images and galleries from 100+ image hosting sites using gallery-dl.
Supported Sites
- Social: Twitter/X, Instagram, Reddit, Tumblr, Bluesky
- Art Platforms: DeviantArt, ArtStation, Pixiv, Newgrounds
- Image Boards: Danbooru, Gelbooru, e621, Rule34
- Manga: MangaDex, Webtoon, Tapas
- Photo: Flickr, 500px, Imgur
- And many more...
Capabilities
| Action | Description |
|---|---|
download_gallery |
Download images from URL |
download_user |
Download all images from a user/artist |
get_urls |
Extract direct image URLs without downloading |
download_with_filter |
Download with content filtering |
Requirements
pip install gallery-dl
Authentication
For sites requiring login, set credentials in config or env:
export GALLERY_DL_USER="username"
export GALLERY_DL_PASS="password"
Or use browser cookies:
skill.download_gallery(url, cookies_from="firefox")
Usage Examples
Download Gallery
from rhea_noir.skills.gallerydl.actions import skill as gallery
result = gallery.download_gallery(
url="https://www.deviantart.com/artist/gallery",
output_dir="./images"
)
Download User's Images
result = gallery.download_user(
url="https://twitter.com/username",
output_dir="./images",
limit=100
)
Get Image URLs Only
result = gallery.get_urls("https://imgur.com/a/albumid")
# Returns list of direct image URLs
Download with Filter
result = gallery.download_with_filter(
url="https://danbooru.donmai.us/posts?tags=landscape",
min_width=1920,
file_types=["jpg", "png"]
)
Output Templates
Default: {category}/{subcategory}/{filename}.{extension}
Custom templates available via output_template parameter.
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!