Mobile appMedia, audio and video

Youtube-Clone-KMP

Build a YouTube-style client for mobile, web, and desktop from shared code.

Stars
444
Forks
67
License
AGPL-3.0
Updated
Updated Jul 7, 2026

Checking live repository facts…

Project overview

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.

Repository facts

Primary language
Kotlin
License
AGPL-3.0
Repository updated
Jul 7, 2026
Default branch
main

Resource types

Mobile appDesktop appWeb app

Use cases

Media, audio and videoSocial media content

Operating systems

AndroidiOS

Runtime

BrowserDesktopMobile

Audience

Developers

Related projects

Browse more similar projects