Changes made will be available here.

"ytdlp-gui" is a user-friendly graphical interface that simplifies downloading videos from various platforms


Author

v0.9.8 - fixed updater, toast error handler

View on Github

v0.9.7 - Performance, Package Updates

  • updated npm packages – @Venipa
  • performance flags added for win32 – @Venipa

View on Github

v0.9.6

  • removed from tray menu, moved to single instance windowed app – @Venipa
  • dont block "add & start download" on enqueue links – @Venipa
  • save selected tab to localstorage – @Venipa
  • removed macos zip – @Venipa
  • added macos arm64 dmg build (only) – @Venipa
  • updated logos – @Venipa
  • update app name to ytdlp-gui – @Venipa
  • log view added (wip) – @Venipa

View on Github

v0.9.5 - source favicons added, csp fixes, youtube embeds added

  • source favicons added – @Venipa
  • csp fixes – @Venipa
  • youtube embeds added – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.4...v0.9.5

v0.9.4 - added update version check

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.3...v0.9.4

v0.9.3 - ytdlp/app update buttons added, file info sheet, calver parse fix

  • ytdlp/app update buttons added – @Venipa
  • file info sheet – @Venipa
  • calver parse fix – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.1...v0.9.3

v0.9.1 - queue add fix, update item status on meta retrieval

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc21...v0.9.1

v0.9.0-rc21 - new queue worker handling downloads in backend

  • new queue worker handling downloads in backend – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc19...v0.9.0-rc21

v0.9.0-rc19 - concurrent downloads setting

  • concurrent downloads + settings – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc14...v0.9.0-rc19

v0.9.0-rc9 - updated ui

  • updated ui – @Venipa
  • new settings layout – @Venipa
  • scroll layout fixes, new scroll blend animation – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc8...v0.9.0-rc9

v0.9.0-rc8 - yt-dlp optimizations, db crud helpers added

  • restrict filenames to supported ones – @Venipa
  • db crud helpers – @Venipa
  • yt-dlp: status bar fixed – @Venipa
  • yt-dlp: video typings fixed – @Venipa
  • yt-dlp: concurrent dl – @Venipa
  • yt-dlp: filename from videoInfo – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc6...v0.9.0-rc8

v0.9.0-rc14 - updated ui layout, add multiple links, clipboard extended

  • feat: add link has moved to a textarea style input with support for multiple links, link count added (with scheme filter to recognize urls correctly) – @Venipa
  • feat: clipboard monitor will now add the links to the list once copied (if auto start is disabled) – @Venipa
  • feat: re arranged download list ui so the textarea found its place – @Venipa
  • fix: clipboard captures copy event if the app is focused, it should not... – @Venipa
  • feat: queue worker for the downloadMedia endpoint implemented (testing) – @Venipa
  • feat: increased default height of the window – @Venipa
  • feat: disabled state added to internal components (settings switch component) – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc10...v0.9.0-rc14

v0.9.0-rc10 - adjusted download list layout, advanced yt-dlp settings added

  • adjusted download list layout – @Venipa
  • advanced yt-dlp settings added (no-mtime & custom arguments input field) – @Venipa
  • wip: download list item click opens sheet with detailed info – @Venipa
  • wip: cookie manager, import cookies and select active cookie to be used in yt-dlp – @Venipa

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc9...v0.9.0-rc10

v0.9.0-rc6 - fixes performance on download list if too many entries

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc5...v0.9.0-rc6

v0.9.0-rc5 - fixes for handling invalid urls

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc4...v0.9.0-rc5

v0.9.0-rc4 - delete entries that are not supported

Full Changelog: https://github.com/Venipa/ytdlp-desktop/compare/v0.9.0-rc3...v0.9.0-rc4

v0.9.0-rc3 - initial release (beta)

Release Notes for ytdlp-desktop v0.9.0

🚀 Introduction

We are excited to announce the first official release of ytdlp-desktop! This user-friendly graphical interface for the popular command-line tool yt-dlp allows users to easily download videos from various platforms without needing to use the terminal.

🎉 Features

  • Intuitive User Interface: A clean and simple design that makes downloading videos easy for everyone.
  • Multi-Platform Support: Compatible with Windows, macOS, and Linux (soon).
  • Progress Tracking: Monitor download progress with a visual progress bar.
  • Automatic Updates: Stay up-to-date with the latest version of yt-dlp.

🛠️ Installation

You can download the latest release from the Releases page. Simply download the appropriate installer for your operating system and follow the installation instructions.

📖 Usage

  1. Launch the ytdlp-desktop application.
  2. Enter the URL of the video you wish to download.
  3. Click the "Add" button to start the process.
  4. Monitor the progress and enjoy your video once the download is complete!

🐞 Known Issues

  • Some users may experience issues with specific video formats. Please report any bugs or issues on their Issues page.
  • Otherwise if you think its an GUI Issue feel free to create an issue here

🙏 Acknowledgments

A special thanks to the developers of yt-dlp for their incredible work on the command-line tool that powers this GUI.

📅 Future Plans

We are committed to improving ytdlp-desktop and plan to add more features in future releases, including:

  • Enhanced download list management
  • Support for better clipboard handling
  • Enhanced add links section
  • Customizable settings for advanced users
  • Client API for developers

📣 Feedback

We would love to hear your thoughts! Please provide feedback or suggestions on our Discussion page.

Thank you for your support, and happy downloading!