OpenTubeX

OpenTubeX contributors·OpenTubeX.OpenTubeX

A private YouTube client

OpenTubeX is a private YouTube client for desktop.

winget install --id OpenTubeX.OpenTubeX --exact --source winget

Latest 0.32.1·August 25, 2026

Release Notes

Highlights

  • Added a command palette, opened with Ctrl or Cmd + K by default (#854, #911)

More improvements

  • Settings are easier to navigate, search, and use at different window sizes (#560, #841)
  • Retry age-restricted and members-only videos with cookies through yt-dlp (#843, #844)
  • External software settings group yt-dlp and FFmpeg controls, while playback follows yt-dlp's maintained client order before using the embedded fallback (#849)
  • Video thumbnails can show YouTube's animated hover previews (#851)
  • Set custom SponsorBlock segment colors (#850)
  • Ambient mode fills fullscreen letterbox and pillarbox bars and stays centered beside open information docks (#900)
  • Playlist pages have an independent Grid or List view setting (#906, #909)
  • New tabs can start with Skip Silence enabled while each tab keeps its own choice (#893, #910)
  • Review disk usage and clean individual caches or saved data from Data & Storage settings (#857, #913)
  • Downloads use a persistent queue with concurrency and bandwidth limits, and Ctrl or Cmd + J opens the Downloads page (#856, #912)
  • Player errors offer a one-click retry with the other stream extraction method (#927)
  • Control persistent yt-dlp stream URL caching with a configurable per-entry limit (#919, #928)

Fixed bugs

  • Fixed spacing around empty subscription feed messages (#834)
  • Prevent long-running and alternate-audio playback sessions from stalling or losing stream state (#833)
  • Subscription feed tabs show their content without waiting for the indicator animation (#835)
  • Completed automatic-download notifications play the local file instead of opening an empty watch tab (#838)
  • The Skip Silence shortcut indicator shows both skip and mute symbols (#842)
  • Keep the custom color picker's hue when dragging outside its color area (#840)
  • Center icons and avatars inside square sidebar tiles when labels are hidden (#837)
  • Subscription feeds stay responsive while refreshing large lists with many tabs open (#848)
  • Settings search highlights complete settings and sections and excludes unavailable controls (#852)
  • Community post galleries recover from failed image requests and remain navigable after switching feed tabs (#862)
  • Fixed restored video tabs briefly showing as loading after switching away (#880)
  • Fixed notification spacing, wrapping, and scrollbars in fullscreen (#876)
  • Fixed playlist duration sorting, imported search history order, and pagination localization (#875)
  • Videos opened from timestamped links resume from saved progress after restart (#890)
  • Clearing the search bar remains effective after switching tabs (#888)
  • Changing the Shorts setting no longer resizes a playing Short (#853)
  • Normal square videos no longer open in the Shorts player (#894)
  • Fixed Shorts information panels, fullscreen menu positioning, dock animations, and title interactions (#892)
  • Fixed Settings shortcuts, nested view flashes, and lost category scroll positions (#899)
  • Show full player menu labels in a tooltip when text is cut off (#902)
  • Syncing open tabs no longer reloads tabs that remain open on another device (#903)
  • Play videos with the configured yt-dlp extractor when the built-in metadata request is IP blocked (#819, #908)
  • Line-delimited imports keep the final record and report malformed row numbers (#866, #879)
  • Fixed History search pagination stopping after the first 100 matches (#869, #884)
  • Stop filtered searches from loading repeatedly after reaching the end (#915)
  • Downloads with very long titles are shortened instead of failing (#916)
  • Fixed Invidious popularity sorting, thumbnails, and Basic authentication scoping (#917)
  • Tabs no longer jump back while being reordered on slower systems (#925)
  • Moving a tab resets the "After current tab in opened order" sequence (#921)
  • The player shows the replay icon when a video ends (#926)
  • Compact settings breadcrumbs keep the current category readable (#922)
  • Comments load with the video when automatic pagination is enabled (#924)

Installer type: nullsoft

x64userB44826CD6D23C1131F8AC76D2D4444D164E76146968F85556F9FD846FFF4E46D
x64machineB44826CD6D23C1131F8AC76D2D4444D164E76146968F85556F9FD846FFF4E46D
arm64user1A5EBA2D2D3B14CEA2D9230B2F041A6578538210B806D2A10FFE635E77239171
arm64machine1A5EBA2D2D3B14CEA2D9230B2F041A6578538210B806D2A10FFE635E77239171

Details

Homepage
https://opentubex.org/
License
AGPL-3.0
Publisher
OpenTubeX contributors
Support
https://github.com/OpenTubeX/OpenTubeX/issues
Copyright
Copyleft © 2020-2026
Moniker
opentubex

Tags

cross-platformelectronprivacyprivate-youtubesponsorblocksubscriptionstabbed-browsingtabsvideovideosyoutubeyoutube-clientyoutube-player

Older versions (8)

0.32.0
x64user0EACF20787338AA78DD429F852967A178C145194F05399316EA25BFF2E532565
x64machine0EACF20787338AA78DD429F852967A178C145194F05399316EA25BFF2E532565
arm64userC1B07DEF374F059F5D1E5878756988DB6F50B80D5A230904F691549C35E9FB68
arm64machineC1B07DEF374F059F5D1E5878756988DB6F50B80D5A230904F691549C35E9FB68
0.31.3
x64user7D8E18D610F3596B40D18C9EED47BC422CDDDB65A98E09DAB351F4075E743A72
x64machine7D8E18D610F3596B40D18C9EED47BC422CDDDB65A98E09DAB351F4075E743A72
arm64userDC1F6EA3CAFA5605DB5520317413E00B936AAB4262D077BCD90D9125416D0994
arm64machineDC1F6EA3CAFA5605DB5520317413E00B936AAB4262D077BCD90D9125416D0994
0.31.0
x64user6590ACDA56AD5C8DD0ADCE122219A01DA490D5417BF418C74D891FF1AF8CB127
x64machine6590ACDA56AD5C8DD0ADCE122219A01DA490D5417BF418C74D891FF1AF8CB127
arm64userABEF61840A8A730A6E4B65F14A64C5B03EA8B38ACC80064DAE7C8B2DB0A30DAC
arm64machineABEF61840A8A730A6E4B65F14A64C5B03EA8B38ACC80064DAE7C8B2DB0A30DAC
0.30.2
x64userA868F8BD0CB3BBB8201546E8595266AF2D4D2D35DA5465E4E53F41D8877F3778
x64machineA868F8BD0CB3BBB8201546E8595266AF2D4D2D35DA5465E4E53F41D8877F3778
arm64userD86E2D9C82E1614EF0A563E6C5D819721CCE4AA8E062A440D0AA59D7A1DE9CB1
arm64machineD86E2D9C82E1614EF0A563E6C5D819721CCE4AA8E062A440D0AA59D7A1DE9CB1
0.30.1
x64user33688F10E6B0E21BF7FFFE6B4A85002AB637BB87F102CB48285AC96BBC138E5A
x64machine33688F10E6B0E21BF7FFFE6B4A85002AB637BB87F102CB48285AC96BBC138E5A
arm64user394ABD72E1688B093CDE23933E96855B33CFF5184FD039215721EBAA56E110FB
arm64machine394ABD72E1688B093CDE23933E96855B33CFF5184FD039215721EBAA56E110FB
0.30.0
x64user9939517E6A9AEF8D42F1EAC130E6A2B2C2011E30019ACB4F7496476A458BAFD7
x64machine9939517E6A9AEF8D42F1EAC130E6A2B2C2011E30019ACB4F7496476A458BAFD7
arm64user0D5C687F7654E1CB75AA8C11FD38C5A4ECF4F9F1396B5A5DD835EB6C3A85D36C
arm64machine0D5C687F7654E1CB75AA8C11FD38C5A4ECF4F9F1396B5A5DD835EB6C3A85D36C
0.29.0
x64user0407722AA1E802870DBDF33AD8C21296C6C2C68388A08BE5721F3856EB31293E
x64machine0407722AA1E802870DBDF33AD8C21296C6C2C68388A08BE5721F3856EB31293E
arm64user8CF8D0B10582E49892B968443499188D4879FB1C6C61E6473D58DB9714216B5F
arm64machine8CF8D0B10582E49892B968443499188D4879FB1C6C61E6473D58DB9714216B5F
0.28.1
x64user36A0720D6468F1A583E13E1F3BB46BE8E990D5AF9BE1DB822EB68D8A97961F08
x64machine36A0720D6468F1A583E13E1F3BB46BE8E990D5AF9BE1DB822EB68D8A97961F08
arm64userAAEF8443B84A015ECC02AA769473C9D3D99CB22F81AF01CE94DF6FA2BA14EF87
arm64machineAAEF8443B84A015ECC02AA769473C9D3D99CB22F81AF01CE94DF6FA2BA14EF87