YBDownloader v1.0.0
What's Changed
- deps(go): bump github.com/kkdai/youtube/v2 from 2.10.5 to 2.10.6 (#64) (8b4d953)
- chore: update Go version to 1.26 and adjust dependencies (#94) (ccd8809)
- deps(npm): bump the react group across 1 directory with 4 updates (#93) (90b1f9b)
- deps(npm): bump zustand from 5.0.12 to 5.0.13 in /frontend (#90) (543a4d7)
- deps(npm): bump i18next from 26.0.8 to 26.0.10 in /frontend (#89) (8f3869d)
- deps(npm): bump react-i18next in /frontend in the react group (#86) (c88cd29)
- deps(npm): bump i18next from 26.0.6 to 26.0.8 in /frontend (#85) (26ee30f)
- Bump postcss (#83) (a925aea)
- deps(npm): bump postcss from 8.5.6 to 8.5.10 in /frontend (#82) (d067e39)
- deps(npm): bump react-i18next in /frontend in the react group (#80) (a829710)
- deps(npm): bump i18next from 26.0.4 to 26.0.6 in /frontend (#81) (3a6f3ad)
- deps(npm): bump i18next from 26.0.3 to 26.0.4 in /frontend (#78) (1f4e9a4)
- deps(npm): bump the react group across 1 directory with 3 updates (#77) (4f042f5)
- deps(npm): bump vite from 6.4.1 to 6.4.2 in /frontend (#74) (61a2100)
- Bump the npm_and_yarn group across 1 directory with 1 update (#72) (d5ee578)
- ci: bump softprops/action-gh-release from 1 to 3 (#75) (e3e20b0)
- deps(npm): bump i18next from 25.8.14 to 25.10.3 in /frontend (#65) (f2bfdc5)
- deps(npm): bump flatted from 3.3.3 to 3.4.2 in /frontend (#63) (6496fc6)
- deps(npm): bump zustand from 5.0.11 to 5.0.12 in /frontend (#66) (c8a5197)
- deps(npm): bump picomatch in /frontend (#67) (8e15f74)
- Bump the npm_and_yarn group across 1 directory with 1 update (#68) (d1d06b6)
- deps(go): bump github.com/wailsapp/wails/v2 from 2.11.0 to 2.12.0 (#69) (9c00e6a)
- ci: bump codecov/codecov-action from 5 to 6 (#70) (c989aaa)
- Bump svgo (#59) (7d5502c)
- deps(npm): bump react-i18next in /frontend in the react group (#55) (823e8e2)
- Bump immutable (#54) (b398e10)
- deps(npm): bump i18next from 25.8.13 to 25.8.14 in /frontend (#57) (5547dee)
- deps(npm): bump tailwind-merge from 3.4.0 to 3.5.0 in /frontend (#58) (ca24f08)
Downloads
| Platform | Architecture | File | Description |
|---|---|---|---|
| Windows | x64 | ybdownloader-windows-amd64-installer.exe |
Recommended installer |
| Windows | x64 | ybdownloader-windows-amd64.exe |
Portable executable |
| macOS | Universal (Intel + Apple Silicon) | ybdownloader-macos-universal.dmg |
Disk image |
| Linux | x64 | ybdownloader-linux-amd64.AppImage |
AppImage (recommended) |
| Linux | x64 | ybdownloader-linux-amd64.tar.gz |
Tarball |
Installation Notes
Windows
- Download and run the installer, or use the portable
.exedirectly - You may see a SmartScreen warning - click "More info" → "Run anyway"
- Deep links (
ybdownloader://) are registered automatically by the installer
macOS
- Open the
.dmgfile and drag the app to Applications - First launch: Right-click → Open (to bypass Gatekeeper)
- Deep links (
ybdownloader://) are registered automatically
Linux
AppImage (Recommended):
- Download the
.AppImagefile - Make it executable:
chmod +x ybdownloader-linux-amd64.AppImage - Run it directly - no installation needed
- For desktop integration (including deep links), use AppImageLauncher
Tarball:
- Extract:
tar -xzf ybdownloader-linux-amd64.tar.gz - Run
./install-protocol.sh ./ybdownloader-linux-amd64to register deep links - Requires GTK3 and WebKit2GTK 4.1
FFmpeg
FFmpeg is required for audio conversion. The app will prompt you to download it automatically if not found.
Browser Extension
Install the YBDownloader browser extension to add videos directly from YouTube with one click!