Releases: VoxDroid/KemonoDownloader
Release list
v5.12.0
KemonoDownloader 5.12.0 Release
Feature Update
Welcome to the KemonoDownloader 5.12.0 release!
This is a feature release that introduces a new Thumbnail Downloader tab as a practical fallback while primary media download servers remain unavailable, adds Auto Rename by order and Post Text description downloading, and expands the test suite.
The main improvements are:
- New Thumbnail Downloader tab with Post Mode / Creator Mode support
- Thumbnail folder strategies that mirror your existing creator folder settings
- Optional “Auto Rename and sort File name by order”
- Optional “Download Post Text” descriptions saved alongside thumbnails
- Dynamic domain context + improved API / 403 handling
- Expanded unit and integration tests
As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Site Availability Status
As of August 01, 2026, primary full-resolution media download servers for Kemono.cr and Coomer.st may experience downtime, rotation, or outages. To ensure users can always archive content, Pawchive.pw serves as an alternative full-resolution media source, and the new Thumbnail Downloader tab has been introduced. Because thumbnail delivery servers (img.kemono.cr, img.coomer.st, img.pawchive.pw) remain active and operational during media server outages, the Thumbnail Downloader tab allows users to continue downloading post preview images, providing a working fallback option (albeit at thumbnail resolution).
| Site / Server | Status | Last Checked |
|---|---|---|
| Kemono.cr Media Server | 🔴 Intermittent / Unavailable | August 1, 2026 |
| Coomer.st Media Server | 🔴 Intermittent / Unavailable | August 1, 2026 |
| Pawchive.pw Media Server | 🟢 Available | August 1, 2026 |
Thumbnail Delivery Servers (img.*) |
🟢 Available | August 1, 2026 |
Note: Status reflects the availability of backend media download servers. Front-end availability and thumbnail servers may vary.
Changelog
feat: Thumbnail Downloader tab, Auto Rename by order, and Post Text description downloading
-
Add new Thumbnail Downloader tab (
kd_thumbnaildl.py).
Introduces a dynamic thumbnail-only downloader tab supporting both Post Mode and Creator Mode. Features URL queue management, bulk file import, filter search, multi-selection, preview modal integration, and UI locking during detection and download operations. -
Mirror creator folder strategy settings for thumbnail downloads.
Thumbnails follow the exact folder layout configured in settings (per_post,by_file_type, orsingle_folder) underDownloads/Thumbnails/{user_id}_{creator_name}/. -
Add “Auto Rename and sort File name by order” option for thumbnails.
Optionally prepends per-post sequential ordering indexes (1_,2_,3_...) to downloaded thumbnail filenames for easy sorting. -
Add “Download Post Text” description option for thumbnails.
Optionally fetches and saves post descriptions (desc_{post_id}.txt) alongside thumbnails with automatic HTML stripping via BeautifulSoup and 403 HTTP bypass handling (Accept: text/css). -
Dynamic domain context propagation and robust API error handling.
Ensures service API calls, creator profile metadata resolution, and post text extraction correctly target the originating domain (kemono.cr,coomer.st, etc.) with 403 Cloudflare bypass retries. -
Unit tests and integration test suite expansion.
Adds 11 comprehensive unit tests covering thumbnail detection, download thread, folder strategies, hash DB integration, preview modal, UI filter controls, and post text file creation.
Note on the Thumbnail Downloader:
The Thumbnail Downloader tab was introduced as a functional fallback because primary media download servers for Kemono.cr and Coomer.st are experiencing downtime/unavailability, whereas thumbnail delivery servers (img.*) remain active and operational. This enables users to continue downloading content preview images and post descriptions at thumbnail resolution.
Pre-Compiled Binaries
To support ongoing development, maintenance, domain updates, and future features, pre-compiled binaries are available via contribution. Choose the option that fits your usage:
-
Monthly Support (Recommended): Get binaries for all current and future versions, including regular updates and new features.
Get Monthly Binaries → -
Single-Version Contribution: Get binaries only for v5.12.0.
Future versions will require separate or monthly contributions.
Get v5.12.0 Binaries →
Note: New versions usually arrive every few weeks/months with fixes and enhancements — monthly support gives the best long-term value.
Available Binaries (v5.12.0)
- Linux (Arch-based):
L-KemonoDownloader-5.12.0-1-x86_64.pkg.tar.zst - Linux (Fedora):
L-KemonoDownloader-5.12.0-1.fcXX.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.12.0-1.ubuntu-noble_amd64.deb - macOS (ARM64 / Apple Silicon):
M-KemonoDownloader-5.12.0-arm64.dmg - macOS (Intel):
M-KemonoDownloader-5.12.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.12.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.12.0-x86_64.msi
Pawchive Downloader Browser Extension
- Chromium-based Browsers:
chrome-pawchive-dl-extension.zip - Firefox:
firefox-pawchive-dl-extension.zip
Support the project by contributing: Get binaries for Monthly Support or Get v5.12.0 binaries.
Pawchive Downloader Browser Extension
A standalone Pawchive Downloader Browser Extension (rebuilt fork) is available separately from KemonoDownloader.
It provides dedicated support for Pawchive with quick link detection, one-click downloads, and enhanced integration for Pawchive content.
Download the Pawchive Downloader Browser Extension →
Note: This is a separate project from KemonoDownloader. Supporting via Ko-fi helps maintain both tools.
Open-Source Availability
KemonoDownloader is and will always remain open source.
Full source code, build instructions, extension source, and documentation are available in the repository. Feel free to compile it yourself or contribute!
Support the Project
Contributions via Ko-fi help fund development time, server costs, domain renewals, and ongoing improvements. Thank you to everyone who supports the project — it makes continued work possible!
Thank you for using KemonoDownloader!
v5.11.1
KemonoDownloader 5.11.1 Release
Patch Update
Welcome to the KemonoDownloader 5.11.1 release!
This is a focused patch release that improves pawchive domain handling with fully dynamic suffix resolution, enhances URL normalization, and refreshes tests and documentation.
The main improvements are:
- Dynamic
pawchive.<suffix>support instead of hardcodedpawchive.st - Better pawchive file URL normalization and compatibility
- Updated tests and documentation for the new dynamic behavior
As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Site Availability Status
As of July 21, 2026, the media download servers for Kemono.cr and Coomer.st are currently unavailable or not being updated. To ensure continued functionality, Pawchive.pw has been added as an alternative source for content.
| Site | Status | Last Checked |
|---|---|---|
| Kemono.cr | 🔴 Unavailable | July 21, 2026 |
| Coomer.st | 🔴 Unavailable | July 21, 2026 |
| Pawchive.pw | 🟢 Available | July 21, 2026 |
Note: Status reflects the availability of media download servers. Front-end availability may vary.
Changelog
fix: dynamic pawchive domain suffix resolution and documentation refresh
- Replace hardcoded
pawchive.sthandling with dynamicpawchive.<suffix>support.
The downloader now derives the active pawchive suffix from the domain list configuration and builds file hosts dynamically (file.pawchive.<suffix>), avoiding breakage when pawchive domains rotate. - Improve pawchive file URL normalization for dynamic domains.
URL cleanup now rewrites direct pawchive links to the correct file host based on the active suffix and still enforces/data/path normalization for compatibility. - Update tests and release documentation for v5.11.1.
Refreshed pawchive URL tests to be suffix-agnostic and updated version metadata/docs for this patch release.
Pre-Compiled Binaries
To support ongoing development, maintenance, domain updates, and future features, pre-compiled binaries are available via contribution. Choose the option that fits your usage:
-
Monthly Support (Recommended): Get binaries for all current and future versions, including regular updates and new features.
Get Monthly Binaries → -
Single-Version Contribution: Get binaries only for v5.11.1.
Future versions (5.12.0 etc.) will require separate or monthly contributions.
Get v5.11.1 Binaries →
Note: New versions usually arrive every few weeks/months with fixes and enhancements — monthly support gives the best long-term value.
Available Binaries (v5.11.1)
- Linux (Arch-based):
L-KemonoDownloader-5.11.1-1-x86_64.pkg.tar.zst - Linux (Fedora):
L-KemonoDownloader-5.11.1-1.fcXX.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.11.1-1.ubuntu-noble_amd64.deb - macOS (ARM64 / Apple Silicon):
M-KemonoDownloader-5.11.1-arm64.dmg - macOS (Intel):
M-KemonoDownloader-5.11.1-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.11.1-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.11.1-x86_64.msi
Pawchive Downloader Browser Extension
- Chromium-based Browsers:
chrome-pawchive-dl-extension.zip - Firefox:
firefox-pawchive-dl-extension.zip
Support the project by contributing: Get binaries for Monthly Support or Get v5.11.0 binaries.
Pawchive Downloader Browser Extension
A standalone Pawchive Downloader Browser Extension (rebuilt fork) is available separately from KemonoDownloader.
It provides dedicated support for Pawchive with quick link detection, one-click downloads, and enhanced integration for Pawchive content.
Download the Pawchive Downloader Browser Extension →
Note: This is a separate project from KemonoDownloader. Supporting via Ko-fi helps maintain both tools.
Open-Source Availability
KemonoDownloader is and will always remain open source.
Full source code, build instructions, extension source, and documentation are available in the repository. Feel free to compile it yourself or contribute!
Support the Project
Contributions via Ko-fi help fund development time, server costs, domain renewals, and ongoing improvements. Thank you to everyone who supports the project — it makes continued work possible!
Thank you for using KemonoDownloader!
v5.11.0
KemonoDownloader 5.11.0 Release
Feature Update
Welcome to the KemonoDownloader 5.11.0 release!
This version introduces dynamic domain configuration with full support for pawchive.st, centralizes domain handling for easier maintenance, updates license metadata to modern PEP 639 standards, significantly improves download reliability and system compatibility (especially on Linux), and delivers a major expansion of the test suite along with CI stability fixes.
The biggest highlights are:
- Dynamic domain configuration — centralized
assets/config/domainfile supporting kemono.cr, coomer.st, and the new pawchive.st - PEP 639 compliant license definitions in
pyproject.toml - Better Linux compatibility via
XDG_DATA_HOMEfallback and robust interruption handling - Massive test suite growth (100+ new tests) + headless CI stability improvements
As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Site Availability Status
As of June 17, 2026, the media download servers for Kemono.cr and Coomer.st are currently unavailable or not being updated. To ensure continued functionality, Pawchive.st has been added as an alternative source for content.
| Site | Status | Last Checked |
|---|---|---|
| Kemono.cr | 🔴 Unavailable | June 17, 2026 |
| Coomer.st | 🔴 Unavailable | June 17, 2026 |
| Pawchive.st | 🟢 Available | June 17, 2026 |
Note: Status reflects the availability of media download servers. Front-end availability may vary.
Changelog
-
Dynamic Domain Configuration & pawchive.st Support (major feature)
- New
assets/config/domainfile centralizes all supported domains (kemono.cr, coomer.st, pawchive.st) - Application now dynamically loads domains at runtime
- Improves long-term maintainability and makes adding future sites much easier
- New
-
License & Packaging Improvements
- Updated
pyproject.tomlto use PEP 639 license metadata format - Better compatibility with modern Python packaging tools and standards
- Updated
-
Download Reliability & System Compatibility Enhancements
- Added
XDG_DATA_HOMEfallback on Linux for more reliable data storage paths - Improved download interruption handling — partial files are now cleaned up only after the file handle is properly closed
- Graceful handling of
OSErrorwhen removing failed or interrupted files - Reduced risk of crashes during abrupt download cancellations
- Added
-
Comprehensive Test Suite Expansion & CI Stability
- Mocked
QMediaPlayerandQAudioOutputto prevent native multimedia backend crashes in headless CI environments - Added autouse fixture to reliably clean up leaked
QThreadsafter each test - Added over 100 new unit tests covering:
- Creator Downloader logic
- Fast-mode UI flows
- File and download edge cases
- Preview caching
- Post detection threads (including gzipped responses)
- Silenced noisy
urllib3OpenSSL/LibreSSL warnings in pytest configuration
- Mocked
Pre-Compiled Binaries
To support ongoing development, maintenance, domain updates, and future features, pre-compiled binaries are available via contribution. Choose the option that fits your usage:
-
Monthly Support (Recommended): Get binaries for all current and future versions, including regular updates and new features.
Get Monthly Binaries → -
Single-Version Contribution: Get binaries only for v5.11.0.
Future versions (5.12.0 etc.) will require separate or monthly contributions.
Get v5.11.0 Binaries →
Note: New versions usually arrive every few weeks/months with fixes and enhancements — monthly support gives the best long-term value.
Available Binaries (v5.11.0)
- Linux (Arch-based):
L-KemonoDownloader-5.11.0-1-x86_64.pkg.tar.zst - Linux (Fedora):
L-KemonoDownloader-5.11.0-1.fcXX.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.11.0-1.ubuntu-noble_amd64.deb - macOS (ARM64 / Apple Silicon):
M-KemonoDownloader-5.11.0-arm64.dmg - macOS (Intel):
M-KemonoDownloader-5.11.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.11.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.11.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.11.0 binaries.
Open-Source Availability
KemonoDownloader is and will always remain open source.
Full source code, build instructions, extension source, and documentation are available in the repository. Feel free to compile it yourself or contribute!
Support the Project
Contributions via Ko-fi help fund development time, server costs, domain renewals, and new features like dynamic domain support and improved reliability. Thank you to everyone who supports the project — it makes continued work possible!
Thank you for using KemonoDownloader!
v5.10.0
KemonoDownloader 5.10.0 Release
Feature Update
Welcome to the KemonoDownloader 5.10.0 release!
This version introduces Fast Mode for dramatically quicker batch downloading, moves file deduplication to a proper SQLite database, adds customizable application fonts, improves progress reporting and corruption handling, and includes many stability & UI fixes.
The biggest highlights are:
- Fast Mode — one-click batch downloading of multiple creators or posts with automatic queue processing
- SQLite-based hash database (replaces JSON) → much better performance + corruption detection via file size
- Application-wide font settings (JetBrains Mono / Poppins) with bundled fonts
- Greatly improved progress bars, UI locking during downloads, and log window responsiveness
As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Changelog
-
Fast Mode for Post & Creator Downloaders (major feature)
- New toggle (bolt icon) enables "Fast Mode" in both tabs
- Auto-selects all categories, locks options, shows batch URL input (one per line)
- Auto-removes completed items from queue
- Creator Fast Mode: automatically detects & downloads all posts per creator sequentially
- Info dialog (ℹ) explains the feature
- Full translations (EN/JA/KO/ZH) + unit tests
-
SQLite Hash Database & File Size Corruption Detection (major feature)
- Replaced
file_hashes.jsonwith thread-safe SQLite backend (WAL mode) - New
HashDBclass:has(),add(),remove(),all_hashes() - Automatic JSON → SQLite migration on first use
- Added
file_sizecolumn; compares size before expensive MD5 check - Auto re-download on size mismatch (corruption/incomplete file detection)
- Schema migration (ALTER TABLE) for existing DBs + legacy support
- 7 + 16 new unit tests (migration, CRUD, thread-safety, corruption cases)
- Replaced
-
Accurate Progress Bars & Download Tracking Fixes
- Fixed stalled progress when files fail
- Now counts both completed + failed toward overall progress
- Proper
file_completed(…, success: bool)signal usage - Removed premature completion signals before validation
- Added failed-files tracking & proper reset logic
-
UI Locking During Downloads
- Disables nearly all controls (inputs, checkboxes, lists, tabs, settings…) while downloading
- Only Cancel button + Expand Logs remain active
- Clean
set_downloading_ui_state()implementation in both tabs
-
Non-freezing Expand Logs Window
- Switched to QTimer-based batched HTML updates (500 ms)
- Prevents freezes during high-volume logging
-
Customizable Application Fonts
- New Font Settings section in Settings tab
- Choose between JetBrains Mono (default) and Poppins
- Bundled TTF files (Regular/Bold/Medium weights)
- Persisted via QSettings, applied globally (including intro/help/extension tabs)
- Recursive font propagation + new
font_changedsignal - Full translations + 39 unit tests (persistence, UI, reset, dialog messages…)
-
Other Fixes & Maintenance
- Fixed
locale.getlocale()crash on Python 3.14 / CachyOS (useLC_CTYPE) - Flatpak: include PyQt BaseApp → provides
libgssapi_krb5.so.2(fixes runtime crashes)
- Fixed
Pre-Compiled Binaries
To support ongoing development, maintenance, SQLite integration, font bundling, and future features, pre-compiled binaries are available via contribution. Choose the option that fits your usage:
-
Monthly Support (Recommended): Get binaries for all current and future versions, including regular updates and new features.
Get Monthly Binaries → -
Single-Version Contribution: Get binaries only for v5.10.0.
Future versions (5.11.0 etc.) will require separate or monthly contributions.
Get v5.10.0 Binaries →
Note: New versions usually arrive every few weeks/months with fixes and enhancements — monthly support gives the best long-term value.
Available Binaries (v5.10.0)
(update these filenames when you upload them)
- Linux (Arch-based):
L-KemonoDownloader-5.10.0-1-x86_64.pkg.tar.zst - Linux (Fedora):
L-KemonoDownloader-5.10.0-1.fcXX.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.10.0-1.ubuntu-noble_amd64.deb - macOS (ARM64 / Apple Silicon):
M-KemonoDownloader-5.10.0-arm64.dmg - macOS (Intel):
M-KemonoDownloader-5.10.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.10.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.10.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.10.0 binaries.
Open-Source Availability
KemonoDownloader is and will always remain open source.
Full source code, build instructions, extension source, and documentation are available in the repository. Feel free to compile it yourself or contribute!
Support the Project
Contributions via Ko-fi help fund development time, server costs, domain renewals, and new features like Fast Mode and SQLite deduplication. Thank you to everyone who supports the project — it makes continued work possible!
Thank you for using KemonoDownloader!
v5.9.0
KemonoDownloader 5.9.0 Release
Feature Update
Welcome to the KemonoDownloader 5.9.0 release!
This version brings powerful new customization options for creator downloads, launches the Kemono Downloader browser extension, and includes numerous reliability, UI, and compatibility improvements.
The biggest highlights are:
- Deeply customizable filenames and folder structures when downloading creators
- A standalone browser extension for direct downloading from Kemono/Coomer sites
- Much better error handling, Tor detection, image previews, and extension compatibility
As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Changelog
-
Creator Filename & Folder Customization (major feature)
- Added fully customizable filename templates and folder organization strategies
- New Settings tab section with:
- Preset + custom editable filename templates
- Folder strategy selector (
per_post/single_folder/by_file_type) - Help button with template variable documentation
- Supports automatic numbering on filename conflicts
- Saves per-post description files as
desc_{post_id}.txtwhen appropriate - Sanitized paths, avoids redundant creator folder repetition
- Comprehensive unit tests + thread-safety checks
- Improved top-level exception protection & logging in download threads
-
Initial Kemono Downloader Browser Extension
- Standalone Chrome/Firefox-compatible extension for Kemono & Coomer
- Background script handles downloads + CORS
- Content script adds UI elements and parses posts
- Supports multi-file downloads with progress feedback
- Direct anchor downloads for ZIP/text files (better incognito support)
- Updated to Manifest V2 for broadest compatibility (with MV3 notes in docs)
-
New Browser Extension Tab + Documentation
- Added dedicated "Browser Extension" tab in the app with setup instructions
- Detailed README section covering installation, usage, troubleshooting
- MV2 vs MV3 differences and known compatibility workarounds documented
-
Tor Auto-Detection & Image Preview Improvements
- Smarter Tor executable search — now checks app-local folders first (including subfolders)
- Fixed image preview loading by properly wrapping data in
QByteArray→QPixmap - Ensured boolean type for Tor button states (
bool(tor_exists))
-
API Fetch & Extension Robustness
- Added fallback parsing + background fetches with custom headers
- Better error handling for non-standard API responses / auth situations
-
Other Fixes & Maintenance
- Filename truncation in extension UI for better readability
- CI: switched to
libasound2t64on Ubuntu - Updated Debian system requirements & test dependencies (
types-requests) - Removed unnecessary
asynciofrom main requirements - Added type stubs for
fake_useragentandqtawesome - Minor UI/translation updates for new features
Pre-Compiled Binaries
To support ongoing development, maintenance, and the new browser extension, pre-compiled binaries are available via contribution. Choose the option that fits your usage:
-
Monthly Support (Recommended): Get binaries for all current and future versions, including regular updates and new features.
Get Monthly Binaries → -
Single-Version Contribution: Get binaries only for v5.9.0.
Future versions (5.10.0 etc.) will require separate contributions.
Get v5.9.0 Binaries →
Note: New versions usually arrive every few weeks/months with fixes and enhancements — monthly support gives the best long-term value.
Available Binaries (v5.9.0)
- Linux (Arch-based):
L-KemonoDownloader-5.9.0-1-x86_64.pkg.tar.zst - Linux (Fedora):
L-KemonoDownloader-5.9.0-1.fcXX.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.9.0-1.ubuntu-noble_amd64.deb - macOS (ARM64 / Apple Silicon):
M-KemonoDownloader-5.9.0-arm64.dmg - macOS (Intel):
M-KemonoDownloader-5.9.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.9.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.9.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.9.0 binaries.
Open-Source Availability
KemonoDownloader is and will always remain open source.
Full source code, build instructions, extension source, and documentation are available in the repository. Feel free to compile it yourself or contribute!
Support the Project
Contributions via Ko-fi help fund development time, server costs, domain renewals, and new features like the browser extension. Thank you to everyone who supports the project — it makes continued work possible!
Thank you for using KemonoDownloader!
v5.8.0
KemonoDownloader 5.8.0 Release
Feature Update
Welcome to the KemonoDownloader 5.8.0 release! This update focuses on enhanced download flexibility, better Tor reliability across platforms, and significant UI improvements for bulk operations and content handling. We've added FLAC support, optional post description saving, and smarter URL parsing, making your downloading experience smoother and more capable. As always, KemonoDownloader remains fully open-source and free to use, modify, and build.
Changelog
- Tor Compatibility Fixes & Improvements:
- Resolved Tor startup issues on Linux and improved cross-platform behavior.
- Now creates a temporary torrc file on Linux to prevent conflicts with system configurations.
- Uses the
--torc-fileargument for cleaner and more reliable Tor initialization.
- FLAC Audio Support:
- Added full FLAC file support in both creator and post downloaders.
- FLAC files are now properly detected, previewed in the UI, and can be filtered using the existing format checkboxes.
- Download Post Text as desc.txt:
- New checkbox option in creator and post downloaders to save post text content as
desc.txt. - Includes fetching, parsing, translation handling, and detailed logging for success or failure.
- Updated language files with new translation keys for the option.
- New checkbox option in creator and post downloaders to save post text content as
- Multi-Selection & Bulk Actions:
- Enabled extended multi-selection in post and file lists (both CreatorDownloaderTab and PostDownloaderTab).
- Checkbox toggling, highlighting, and actions now apply to all selected items.
- Refactored selection handling to use selection change events for better performance and usability.
- Improved URL Parsing for Creator Downloads:
- Enhanced robustness when extracting service and creator IDs from URLs.
- Better handling of query parameters (e.g., offset, search queries) and single-page requests.
- Added cleaning of extracted values and improved error handling for malformed or unexpected URL structures.
Pre-Compiled Binaries
To support the ongoing development and maintenance of KemonoDownloader, you can contribute to access pre-compiled binaries (executable files). Please choose the option that best fits your needs:
- Monthly Support (Recommended for regular users): Contribute to get binaries for all current and future versions. This helps sustain regular improvements and ensures you always have the latest features. Get binaries here.
- Single-Version Contribution (This version only): Contribute to get the binaries for Kemono Downloader v5.8.0 ONLY. This option supports the project while providing access to this specific version's executable files. Important: Future versions (5.9.0, etc.) will require separate contributions. Get v5.8.0 binaries here.
Note: New versions are released regularly with bug fixes and improvements. If you plan to use the software more than once or want to receive updates, Monthly Support provides better value.
Available Binaries
- Linux (Arch-based):
L-KemonoDownloader-5.8.0-1-x86_64.pkg.tar.zst - Linux (Fedora 42):
L-KemonoDownloader-5.8.0-1.fc43.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.8.0-1.ubuntu-noble_amd64.deb - macOS (ARM64):
M-KemonoDownloader-5.8.0-arm64.dmg - macOS (x86_64):
M-KemonoDownloader-5.8.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.8.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.8.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.8.0 binaries.
Open-Source Availability
KemonoDownloader is and will always be open-source. The full source code, build instructions, and documentation are available in this repository. You're welcome to compile the software yourself or contribute to its development!
Support the Project
Your contributions through Ko-fi help keep KemonoDownloader actively maintained, enabling continued improvements and new features. Thank you for supporting this project's sustainability!
Kemono Downloader v5.7.0
KemonoDownloader 5.7.0 Release
Feature Update
Welcome to the KemonoDownloader 5.7.0 release! This update brings highly requested proxy support, including full Tor integration, directly into the settings and download pipeline, giving users greater control over privacy and accessibility. Additionally, we've continued improving internationalization by localizing key log messages. KemonoDownloader remains fully open-source, and you can use, modify, and build the software for free under its license.
Changelog
- Full Proxy and Tor Support:
- Added comprehensive proxy configuration options in the Settings UI, supporting both custom HTTP/SOCKS proxies and built-in Tor integration.
- Includes Tor process auto-start/stop management, automatic port detection, and a connection test feature.
- Refactored download logic to route all requests through the configured proxy (or Tor), ensuring consistent behavior across creators and posts.
- Updated confirmation dialogs and language strings for all new proxy/Tor-related options.
- Added PySocks to requirements to enable SOCKS5 proxy support (including Tor).
- Improved Localization in Post Downloader:
- Replaced hardcoded log messages and tooltips in
post_downloader.pywith proper translation calls. - Added corresponding translation keys to
kd_language.py, enabling accurate localization for all post-download progress, status, and error messages.
- Replaced hardcoded log messages and tooltips in
Pre-Compiled Binaries
To support the ongoing development and maintenance of KemonoDownloader, you can contribute to access pre-compiled binaries (executable files). Please choose the option that best fits your needs:
- Monthly Support (Recommended for regular users): Contribute to get binaries for all current and future versions. This helps sustain regular improvements and ensures you always have the latest features. Get binaries here.
- Single-Version Contribution (This version only): Contribute to get the binaries for Kemono Downloader v5.7.0 ONLY. This option supports the project while providing access to this specific version's executable files. Important: Future versions (5.8.0, etc.) will require separate contributions. Get v5.7.0 binaries here (link will be updated upon release).
Note: New versions are released regularly with bug fixes and improvements. If you plan to use the software more than once or want to receive updates, Monthly Support provides better value.
Available Binaries
- Linux (Arch-based):
L-KemonoDownloader-5.7.0-1-x86_64.pkg.tar.zst - Linux (Fedora 42):
L-KemonoDownloader-5.7.0-1.fc43.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.7.0-1.ubuntu-noble_amd64.deb - macOS (ARM64):
M-KemonoDownloader-5.7.0-arm64.dmg - macOS (x86_64):
M-KemonoDownloader-5.7.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.7.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.7.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.7.0 binaries.
Open-Source Availability
KemonoDownloader is and will always be open-source. The full source code, build instructions, and documentation are available in this repository. You're welcome to compile the software yourself or contribute to its development!
Support the Project
Your contributions through Ko-fi help keep KemonoDownloader actively maintained, enabling continued improvements and new features. Thank you for supporting this project's sustainability!
Kemono Downloader v5.6.0
KemonoDownloader 5.6.0 Release
Feature Update
Welcome to the KemonoDownloader 5.6.0 release! This update focuses on enhancing the user interface, improving URL handling reliability, and adding convenient new import options to make managing large collections even easier. KemonoDownloader remains fully open-source, and you can use, modify, and build the software for free under its license.
Changelog
- Added Import from .txt File:
- New button to quickly import creator and post URLs directly from a plain text file, streamlining bulk additions.
- URL Normalization:
- Consistently strips trailing slashes from URLs in both
creator_downloader.pyandpost_downloader.py. This prevents duplicate queue entries and ensures uniform URL handling across the app.
- Consistently strips trailing slashes from URLs in both
- Post List Pagination and Global Select-All:
- Introduced pagination controls for the creator post list, allowing smoother navigation and better performance when handling large numbers of posts.
- Added a “Check ALL (All)” checkbox to select or deselect every post across all pages.
- Improved incremental UI updates, post fetching efficiency, error handling, and cancellation support.
- Redesigned Intro Screen:
- Refactored the IntroScreen layout with a prominent app image and version label.
- Moved the app title, developer credit, and GitHub link to a cleaner footer section for a more modern and polished appearance.
Pre-Compiled Binaries
To support the ongoing development and maintenance of KemonoDownloader, you can contribute to access pre-compiled binaries (executable files). Please choose the option that best fits your needs:
- Monthly Support (Recommended for regular users): Contribute to get binaries for all current and future versions. This helps sustain regular improvements and ensures you always have the latest features. Get binaries here.
- Single-Version Contribution (This version only): Contribute to get the binaries for Kemono Downloader v5.6.0 ONLY. This option supports the project while providing access to this specific version's executable files. Important: Future versions (5.7.0, etc.) will require separate contributions. Get v5.6.0 binaries here.
Note: New versions are released regularly with bug fixes and improvements. If you plan to use the software more than once or want to receive updates, Monthly Support provides better value.
Available Binaries
- Linux (Arch-based):
L-KemonoDownloader-5.6.0-1-x86_64.pkg.tar.zst - Linux (Fedora 42):
L-KemonoDownloader-5.6.0-1.fc43.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.6.0-1.ubuntu-noble_amd64.deb - macOS (ARM64):
M-KemonoDownloader-5.6.0-arm64.dmg - macOS (x86_64):
M-KemonoDownloader-5.6.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.6.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.6.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.6.0 binaries.
Open-Source Availability
KemonoDownloader is and will always be open-source. The full source code, build instructions, and documentation are available in this repository. You're welcome to compile the software yourself or contribute to its development!
Support the Project
Your contributions through Ko-fi help keep KemonoDownloader actively maintained, enabling continued improvements and new features. Thank you for supporting this project's sustainability!
Kemono Downloader v5.5.1
KemonoDownloader 5.5.1 Release
Patch Update
Welcome to the KemonoDownloader 5.5.1 release! This patch builds directly on the performance and stability improvements from v5.5.0 with a significant fix for download completion tracking. KemonoDownloader remains fully open-source, and you can use, modify, and build the software for free under its license.
Changelog
- Implemented Widget Caching:
- Improves responsiveness during filtering and "select all" operations (#45).
- Added HTTP Connection Pooling:
- Reuses TCP connections to reduce overhead (#45).
- Optimized Logs Window with Batched Updates:
- Prevents UI freezes by batching
toHtml()updates every 500ms instead of on every log entry (#45).
- Prevents UI freezes by batching
- Refined File Completion Handling and Fixed Edge Cases:
- Improved reliability in file tracking and completion logic under various scenarios (#49).
- Fixed Filter Thread Crash on Large Post Sets:
- Resolved a race condition that could occur when rapidly applying filters on datasets with thousands of posts (#49).
- Fixed Download Completion Trigger (v5.5.1 Patch):
- Ensures completion is properly triggered for every post once all files are downloaded, fixing a regression introduced in v5.5.0 where completion would not fire consistently after full post downloads.
Pre-Compiled Binaries
To support the ongoing development and maintenance of KemonoDownloader, you can contribute to access pre-compiled binaries (executable files). Please choose the option that best fits your needs:
-
Monthly Support (Recommended for regular users): Contribute to get binaries for all current and future versions. This helps sustain regular improvements and ensures you always have the latest features. Get binaries here.
-
Single-Version Contribution (This version only): Contribute to get the binaries for Kemono Downloader v5.5.1 ONLY. This option supports the project while providing access to this specific version's executable files. Important: Future versions (5.6.0, 5.7.0, etc.) will require separate contributions. Get v5.5.1 binaries here.
Note: New versions are released regularly with bug fixes and improvements. If you plan to use the software more than once or want to receive updates, Monthly Support provides better value.
Available Binaries
- Linux (Arch-based):
L-KemonoDownloader-5.5.1-1-x86_64.pkg.tar.zst - Linux (Fedora 42):
L-KemonoDownloader-5.5.1-1.fc42.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.5.1-1.ubuntu-noble_amd64.deb - macOS (ARM64):
M-KemonoDownloader-5.5.1-arm64.dmg - macOS (x86_64):
M-KemonoDownloader-5.5.1-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.5.1-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.5.1-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.5.1 binaries.
Open-Source Availability
KemonoDownloader is and will always be open-source. The full source code, build instructions, and documentation are available in this repository. You're welcome to compile the software yourself or contribute to its development!
Support the Project
Your contributions through Ko-fi help keep KemonoDownloader actively maintained, enabling continued improvements and new features. Thank you for supporting this project's sustainability!
Thank you for using KemonoDownloader!
Kemono Downloader v5.4.0
KemonoDownloader 5.4.0 Release
Welcome to the KemonoDownloader 5.4.0 release! This version introduces customizable retry count settings, fixed thread settings, and improved download handling for a more reliable experience. KemonoDownloader remains fully open-source, and you can use, modify, and build the software for free under its license.
Changelog
- Added Customizable Retry Count Settings:
- Added customizable retry count settings in the settings page, removing the hardcoded values (#42).
- Improved Download Handling:
- Enhanced counting and fetching of files for better reliability (#44).
- Added Home Folder Permissions for Flatpak:
- Implemented permissions to support Flatpak environments (#39).
- Other Improvements:
- Suppressed MarkupResemblesLocatorWarning from BeautifulSoup for cleaner operation.
Pre-Compiled Binaries
To support the ongoing development and maintenance of KemonoDownloader, you can contribute to access pre-compiled binaries (executable files). Please choose the option that best fits your needs:
-
Monthly Support (Recommended for regular users): Contribute to get binaries for all current and future versions. This helps sustain regular improvements and ensures you always have the latest features. Get binaries here.
-
Single-Version Contribution (This version only): Contribute to get the binaries for Kemono Downloader v5.4.0 ONLY. This option supports the project while providing access to this specific version's executable files. Important: Future versions (5.5.0, 5.6.0, etc.) will require separate contributions. Get v5.4.0 binaries here.
Note: New versions are released regularly with bug fixes and improvements. If you plan to use the software more than once or want to receive updates, Monthly Support provides better value.
Available Binaries
- Linux (Arch-based):
L-KemonoDownloader-5.4.0-1-x86_64.pkg.tar.zst - Linux (Fedora 42):
L-KemonoDownloader-5.4.0-1.fc42.x86_64.rpm - Linux (Ubuntu Noble):
L-KemonoDownloader-5.4.0-1.ubuntu-noble_amd64.deb - macOS (ARM64):
M-KemonoDownloader-5.4.0-arm64.dmg - macOS (x86_64):
M-KemonoDownloader-5.4.0-x86_64.dmg - Windows (Portable):
W-KemonoDownloader-5.4.0-x86_64-Portable.exe - Windows (Installer):
W-KemonoDownloader-5.4.0-x86_64.msi
Support the project by contributing: Get binaries for Monthly Support or Get v5.4.0 binaries.
Open-Source Availability
KemonoDownloader is and will always be open-source. The full source code, build instructions, and documentation are available in this repository. You're welcome to compile the software yourself or contribute to its development!
Support the Project
Your contributions through Ko-fi help keep KemonoDownloader actively maintained, enabling continued improvements and new features. Thank you for supporting this project's sustainability!
Thank you for using KemonoDownloader!