Youtube-Clone-KMP
Build a YouTube-style client for mobile, web, and desktop from shared code.
- Stars
- 444
- Forks
- 67
- Updated
- Updated Jul 7, 2026
Build a YouTube-style client for mobile, web, and desktop from shared code.
YouTube Clone KMP is a Kotlin Multiplatform reference project for building a YouTube-style client across Android, iOS, web, and desktop. It demonstrates search, playback, channels, playlists, Shorts, subscriptions, and offline downloads. Running the project requires a YouTube Data API v3 key, and download support needs a separately installed yt-dlp binary; it is not affiliated with Google or YouTube.
Resource types
Use cases
Operating systems
Connect to an Audiobookshelf server and listen to cached audiobooks offline.
Stream and download music from pluggable sources on desktop and mobile.
Runtime
Audience
Public GitHub facts last synced Jul 14, 2026.
A self-hosted photo library with search and automatic tagging
Play and manage NetEase Cloud Music through a clean desktop or web client.