Skip to content

Yuvi9587/Kemono-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

368 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Kemono Downloader

A desktop application for downloading content from various sites, including Kemono, Coomer, Pawchive, Bunkr, Erome, Saint2.su, and nhentai.

Built with PyQt5, this tool provides filtering options, customizable folder structures, and automated downloads to help you organize content easily.

Full Feature List License

Features

Downloading

  • Multi-threading: Download multiple posts at the same time.
  • Multi-part Downloading: Download large files in smaller chunks to improve speed.
  • Session Management: Pause, resume, and restore your downloads if they get interrupted.

Site Support

  • Supported Sites: Download from Kemono, Coomer, Pawchive, Bunkr, Erome, Saint2.su, and nhentai.
  • Batch Mode: Download multiple URLs at once using text files.
  • Discord Support: Download attachments or save channel histories as PDFs.

Filtering & Controls

  • Content Types: Choose to download only images, videos, audio, or archives.
  • Keyword Skipping: Skip posts or files that contain specific keywords.
  • Size Limits: Set a minimum file size to skip smaller files.
  • Character Filtering: Only download posts that match specific character or series names.

File Organization

  • Subfolders: Automatically organize files into subdirectories by character or post.
  • File Renaming: Rename files by post title, date, sequential number, or post ID.
  • Filename Cleaning: Automatically clean up messy filenames.

Download Modes

  • Manga Mode: Sort posts chronologically to keep pages in order.
  • Favorites Mode: Download directly from your account's favorites list.
  • Export Links: Extract external links (like Mega or Google Drive) and save them to a file.
  • Text Extraction: Save post descriptions or comments as PDF, DOCX, or TXT.

Other Features

  • In-App Updater: Check for and install new updates from the settings.
  • Cookie Support: Access content that requires a login by using browser cookies.
  • Duplicate Detection: Avoid saving files you've already downloaded.
  • Image Compression: Optionally convert images to .webp to save disk space.
  • Creator Profiles: Keep track of creators and easily check for new posts.
  • Error Handling: Track failed downloads and retry them later.

Supported Sites

Main Platforms

  • Kemono, Coomer, & Pawchive β€” Download posts and files from creators on services like Patreon, Fanbox, OnlyFans, and Fansly.
  • Discord β€” Download files or save the message history as a PDF.

Specialized Sites

Paste a link from any of these sites to download automatically:

Click to expand
  • AllPornComic
  • Bunkr
  • Erome
  • Fap-Nation
  • Hentai2Read
  • nhentai
  • Pixeldrain
  • Saint2
  • Toonily

File Hosts

You can paste direct links from these file hosts:

  • Dropbox
  • Gofile
  • Google Drive
  • Mega

πŸ’» Installation

Requirements

  • Python 3.6 or higher
  • pip (Python package installer)

Install Dependencies

Required: pip install PyQt5 requests packaging cloudscraper bs4 pycryptodome
Optional: pip install gdown pillow fpdf python-docx 

Running the Application

Open your terminal, navigate to the folder, and run:

python main.py

Contributing

Feel free to fork this repo and submit pull requests for bug fixes, new features, or UI improvements.

License

This project is licensed under the MIT License.

Included Third-Party Tools

This project includes a pre-compiled binary of yt-dlp for handling certain video downloads. yt-dlp is in the public domain. For more info, check the official yt-dlp GitHub repository.

Star History

Star History Chart

Buy Me a Coffee

About

Kemono pawchive Downloader is a fast, PyQt5 app for archiving content from a wide array of sites, including Kemono, Coomer, Bunkr, Erome, Saint2.su, nhentai, and Discord. It features a Creator Browser, update checker, and supports multi-threaded, multi-part downloads. Sessions can pause, resume, or recover. filters

Topics

Resources

License

Security policy

Stars

579 stars

Watchers

5 watching

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages