Skip to content

Releases: vanloctech/youwee

Youwee v0.11.0

20 Feb 13:34

Choose a tag to compare

🎬 Youwee v0.11.0

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Browser Extension for one-click download (Chromium + Firefox) - You can now send the current video page from browser to Youwee and choose Download now or Add to queue
  • Extension setup in Settings - Added a new Settings → Extension section with direct download buttons and easy install steps for Chromium and Firefox

Changed

  • UI/UX refresh for YouTube and Universal pages - Simplified input, preview, queue, and title-bar interactions for a cleaner and more consistent experience

Fixed

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)
🌐 Extension (Chromium) Youwee-Extension-Chromium.zip Unzip and load unpacked on Chrome/Edge/Brave
🦊 Extension (Firefox) Youwee-Extension-Firefox-signed.xpi Signed unlisted add-on for Firefox stable

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🌐 Browser Extension Install

  • Chromium: download Youwee-Extension-Chromium.zip -> extract -> open chrome://extensions -> enable Developer mode -> Load unpacked.
  • Firefox: download Youwee-Extension-Firefox-signed.xpi and open it directly to install.

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.10.1

15 Feb 15:14

Choose a tag to compare

🎬 Youwee v0.10.1

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • ASS font settings - Added configurable subtitle font family/size for ASS export and subtitle preview
  • Line-break workflow - Added quick auto line-break action and Shift+Enter newline support while editing subtitle text
  • Configurable auto retry - Added Auto Retry settings for YouTube and Universal downloads with customizable retry attempts and delay to recover from unstable network/live interruptions automatically

Changed

Fixed

  • Download failure diagnostics - Improved yt-dlp failure messages to include clearer error reasons, enabling smarter transient-error retry behavior

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.10.0

15 Feb 02:23

Choose a tag to compare

🎬 Youwee v0.10.0

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Subtitle Workshop - Added an all-in-one subtitle page for SRT/VTT/ASS with editing, timing tools, find/replace, auto-fix, and AI actions (Whisper, Translate, Grammar Fix)
  • Advanced subtitle tools - Added waveform/spectrogram timeline, shot-change sync, realtime QC with style profiles, split/merge tools, translator mode (source/target), and batch project tools

Changed

Fixed

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.9.4

14 Feb 07:31

Choose a tag to compare

🎬 Youwee v0.9.4

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Processing output folder picker - Added a selectable output directory in Processing chat. Default stays the main video folder, and generated outputs now honor the selected folder for AI commands and quick actions
  • Multi-file attachments in Processing AI chat - Processing chat now supports image/video/subtitle attachments (picker + drag/drop) with contextual previews and metadata
  • Language request shortcut in Settings - Added a quick link in Settings → General for users to vote/request next language support on GitHub Discussions
  • System tray app update action - Added a new tray menu action to check for Youwee updates directly from tray

Changed

  • Deterministic subtitle/merge command generation - Processing command generation now handles subtitle burn-in and multi-video merge (including intro/outro ordering hints) before AI fallback for more reliable results
  • Clearer system tray channel check label - Renamed "Check All Now" to "Check Followed Channels Now" to better reflect checking followed channels
  • Simplified page headers - Removed leading title icons from Metadata, Processing, and AI Summary pages for a cleaner look

Fixed

  • Video info fetch fails with authentication/proxy - Fixed yt-dlp argument ordering so cookie and proxy flags are inserted before the -- URL separator, preventing Failed to fetch video info errors while keeping downloads working
  • Stable channel update check always shows available - Fixed yt-dlp stable/nightly update check to read the installed channel binary version (--version) instead of file-existence metadata, so "Up to date" is shown correctly after update
  • Bundled update status and binary source mismatch - Fixed bundled update flow to show latest available version in Settings and prefer the user-updated app_data/bin/yt-dlp binary when present, so updating bundled actually takes effect
  • Processing page video info redesign - Refreshed the section below player with a YouTube-style title + modern metadata chips, and removed hover color shift/shadow on codec badges for cleaner visuals
  • Prompt Templates dropdown close behavior - Fixed Processing Prompt Templates dropdown to auto-close on outside click and Escape key
  • Duplicate URL count in Universal input - Fixed the URL count badge showing duplicated number (e.g. 1 1 URL) in Universal URL input

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.9.3

14 Feb 04:20

Choose a tag to compare

🎬 Youwee v0.9.3

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Subtitle download in Metadata - New subtitle toggle in the Metadata settings bar to download subtitles (manual + auto-generated) alongside metadata. Includes a popover to select languages and format (SRT/VTT/ASS)

Changed

  • Improved time range input UX - Replaced plain text inputs with auto-formatting time inputs that insert : separators as you type (e.g. 103010:30, 105301:05:30). Smart placeholder shows M:SS or H:MM:SS based on video duration. Real-time validation with red border for invalid format or when start >= end. Shows total video duration hint when available

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.9.2

13 Feb 16:49

Choose a tag to compare

🎬 Youwee v0.9.2

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Time range download - Download only a specific portion of a video by setting start and end times (e.g. 10:30 to 14:30). Available per-item on both YouTube and Universal queues via the scissors icon. Uses yt-dlp's --download-sections under the hood
  • Auto-check FFmpeg updates on startup - FFmpeg update check now runs automatically when the app starts (for bundled installs). If an update is available, it shows in Settings > Dependencies without needing to manually click the refresh button

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.9.1

13 Feb 09:18

Choose a tag to compare

🎬 Youwee v0.9.1

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Fixed

  • App crash on macOS without Homebrew - Fixed startup crash caused by missing liblzma dynamic library. The xz2 crate now uses static linking, making the app fully self-contained without requiring Homebrew or system libraries
  • Auto-download ignores user settings - Channel auto-download now respects per-channel download preferences (Video/Audio mode, quality, format, codec, bitrate) instead of using hardcoded values. Each channel has its own download settings configurable in the channel settings panel
  • Security hardening - FFmpeg commands now use structured argument arrays instead of shell string parsing, preventing command injection. Added URL scheme validation and -- separator for all yt-dlp calls to block option injection. Enabled Content Security Policy, removed overly broad shell permissions, and added isSafeUrl validation for rendered links
  • Video preview fails for MKV/AVI/FLV/TS containers - Preview detection now checks both container format and codec. Videos in unsupported containers (MKV, AVI, FLV, WMV, TS, WebM, OGG) are correctly transcoded to H.264 preview. HEVC in MP4/MOV no longer unnecessarily transcoded on macOS
  • Scheduled downloads not visible in tray mode - Desktop notifications now fire when a scheduled download starts, stops, or completes while the app is minimized to system tray. Tray menu shows active schedule status (e.g. "YouTube: 23:00"). Schedule works on both YouTube and Universal pages
  • Quit from tray kills active downloads - Tray "Quit" now uses graceful shutdown instead of force-killing the process, allowing active downloads to finish cleanup and preventing corrupted files
  • Dock icon setting lost on restart (macOS) - The "Hide Dock icon on close" preference is now synced to the native layer on app startup, not only when visiting the Settings page
  • Universal queue shows skeleton instead of URL while loading - Replaced pulsing skeleton placeholder with the actual URL text and a "Loading info..." spinner badge. When metadata fetch fails, items now exit loading state gracefully instead of showing skeleton forever

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.9.0

12 Feb 12:24

Choose a tag to compare

🎬 Youwee v0.9.0

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Channel Follow & Auto-Download - Follow YouTube channels, browse their videos, select and batch download with full quality/codec/format controls. Background polling detects new uploads with desktop notifications and per-channel new video badges. Collapsible followed channels panel with system tray close-to-tray support
  • Large file preview confirmation - Configurable file size threshold (default 300MB) that shows a confirmation dialog before loading large videos in Processing. Threshold adjustable in Settings → General → Processing
  • i18n-aware Settings search - Settings search now works in all languages. Searching in Vietnamese (e.g. "giao diện") or Chinese returns matching results. English keywords still work as fallback regardless of language

Fixed

  • Processing page white screen on 4K VP9/AV1/HEVC videos (Linux) - GStreamer's AAC audio decoder crashes WebKitGTK when playing VP9/AV1/HEVC videos. Preview now uses dual-element approach: silent H.264 video + separate WAV audio synced via JavaScript, completely bypassing the broken AAC path. If video playback still fails, auto-falls back to a static JPEG thumbnail. Works across macOS, Windows, and Linux

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.8.2

11 Feb 08:00

Choose a tag to compare

🎬 Youwee v0.8.2

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Added

  • Multilingual update notes - Update dialog now shows release notes in user's language (English, Vietnamese, Chinese). CI automatically extracts changelogs from language-specific CHANGELOG files
  • 8K/4K/2K quality options for Universal downloads - Quality dropdown now includes 8K Ultra HD, 4K Ultra HD and 2K QHD options, matching the YouTube tab. Falls back gracefully if the source doesn't have high-res formats
  • Live from start toggle for Universal downloads - New toggle in Advanced Settings to record live streams from the beginning instead of the current point. Uses yt-dlp's --live-from-start flag
  • Video preview for Universal downloads - Automatically shows thumbnail, title, duration and channel when adding URLs from TikTok, Bilibili, Facebook, Instagram, Twitter and other sites. Thumbnails are also saved to Library history
  • Smarter platform detection - Library now correctly identifies and tags all 1800+ sites supported by yt-dlp (Bilibili, Dailymotion, SoundCloud, etc.) instead of showing "Other". Added Bilibili as a dedicated filter tab

Fixed

  • Processing page freezes on video upload (Linux) - Video files were read entirely into RAM via readFile(), causing OOM crashes and white screens. Now uses Tauri's asset protocol to stream videos directly without loading into memory. Also adds error boundary to prevent unrecoverable white screens, video error handling with codec-specific messages, blob URL cleanup to prevent memory leaks, and correct MIME type detection for non-MP4 formats
  • Broken thumbnails in Library - Fix thumbnails from sites like Bilibili that use HTTP URLs. Thumbnails now gracefully fall back to a placeholder icon if they fail to load
  • Library not refreshing on page switch - Library now automatically loads latest downloads when navigating to the page instead of requiring a manual refresh

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt

Youwee v0.8.1

10 Feb 09:42

Choose a tag to compare

🎬 Youwee v0.8.1

A modern, beautiful YouTube downloader built with Tauri.

✨ What's New

Fixed

  • HTTP 416 error on re-download - Add --force-overwrites flag to prevent "Requested range not satisfiable" errors caused by stale .part files from interrupted downloads
  • Settings not applied when adding to queue - Fix stale closure issue where changing format (Video → Audio) immediately before adding URL would use old settings. Now uses ref to always capture current settings
  • Library source filter not working - Fix parameter name mismatch between frontend (sourceFilter) and backend (source) that caused TikTok, Facebook and other platform filters to show all entries instead of filtered results. Also fix search and count queries to respect active filters

📥 Download

Platform File Description
🍎 Mac (M1/M2/M3/M4) Youwee-Mac-Apple-Silicon.dmg For Apple Silicon Macs
🍎 Mac (Intel) Youwee-Mac-Intel.dmg For Intel-based Macs
🪟 Windows Youwee-Windows.msi MSI Installer
🪟 Windows Youwee-Windows-Setup.exe EXE Installer
🐧 Linux Youwee-Linux.deb Debian/Ubuntu
🐧 Linux Youwee-Linux.AppImage Portable (all distros)

📋 Requirements

  • Windows: Windows 10 or later
  • macOS: 10.15 (Catalina) or later
  • Linux: Ubuntu 22.04 or equivalent

🔧 Optional

  • FFmpeg - for best video/audio quality (auto-download available in Settings)
  • Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)

🔐 Verify Downloads

Download SHA256SUMS.txt and verify:

sha256sum -c SHA256SUMS.txt