github VoxDroid/KemonoDownloader v5.9.0

latest release: v5.10.0
one month ago

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}.txt when 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 QByteArrayQPixmap
    • 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 libasound2t64 on Ubuntu
    • Updated Debian system requirements & test dependencies (types-requests)
    • Removed unnecessary asyncio from main requirements
    • Added type stubs for fake_useragent and qtawesome
    • 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!

Don't miss a new KemonoDownloader release

NewReleases is sending notifications on new releases.