SmoothTube v1.0.0
SmoothTube v1.0.0
This is the initial usable release of SmoothTube, a native Windows 11 YouTube client built with WinUI 3, WebView2, and the YouTube Data API.
SmoothTube is still under active development, but this release is usable enough for early testing and personal use. Some features may depend on API quota, video owner settings, Google account permissions, public metadata fallback availability, and WebView2 behavior.
Highlights
- Native Windows 11 interface built with WinUI 3.
- Home, Search, Library, Subscriptions, Channel, and Video pages.
- Embedded YouTube playback through WebView2.
- Local Continue Watching support with playback progress and resume.
- YouTube Data API integration for metadata, search, comments, subscriptions, channels, and live chat where available.
- Google OAuth sign-in support using PKCE and localhost redirect.
- Signed-in subscriptions with recent uploads, duration badges, livestream/premiere handling, refresh support, and cached metadata.
- Video cards with thumbnail overlays, duration badges, live/premiere labels, and progress indicators.
- Settings page for local API/OAuth configuration.
Installation
This release is distributed as a test-signed sideload package.
- Download
SmoothTube-v1.0.0-windows-x64.zip. - Extract the ZIP file.
- Right-click
Add-AppDevPackage.ps1. - Select Run with PowerShell.
- Follow the prompts until PowerShell shows that the app was successfully installed.
If PowerShell closes immediately, open the extracted folder in Terminal and run:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
.\Add-AppDevPackage.ps1After installation, search for SmoothTube in the Start Menu and launch it from there.
Setup After Installation
SmoothTube does not include any bundled Google or YouTube credentials.
To enable live YouTube data and signed-in features:
- Open Settings inside SmoothTube.
- Add your own YouTube Data API key.
- Optional: add your own Google OAuth Desktop client ID and client secret.
- Sign in with Google to enable subscriptions and account-related features.
Without API/OAuth configuration, some metadata may rely on public fallback endpoints and some signed-in features will not be available.
Notes and Limitations
- This is an early v1 release and may still contain bugs.
- The package is test-signed, so Windows may require PowerShell sideload installation.
- Some videos cannot be embedded because the video owner disables playback on other websites.
- YouTube API quota limits can affect search, subscriptions, livestream detection, comments, and metadata loading.
- Invidious/Piped-style fallback endpoints are best-effort and may be unavailable, rate-limited, or incomplete.
- The app currently uses default package visual assets. A custom app icon and branding pass will be added in a future release.
- SmoothTube is an independent project and is not affiliated with, endorsed by, or sponsored by YouTube or Google.
License
SmoothTube is source-available.
Viewing the code for reference is allowed, but copying, modifying, redistributing, publishing, rebranding, sublicensing, or replicating the project or substantial portions of it without prior permission is not permitted.
See the LICENSE file for details.