22 open-source video players
Open Source Video Players for Android
The most popular open-source video players for Android on GitHub are Kazumi, Kodi and PlainApp. appsgit lists 22, 14 of them on F-Droid, each with its license, last commit and store links.
Updated Oct 8, 2026
Open Source Video Players for Android

Kazumi
Predidit/Kazumi
An anime collection APP based on custom rules.
Video playersAndroidiOSKodi
xbmc/xbmc
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media.
Video playersAndroidiOS
PlainApp
plainhub/plain-app
Manage your phone on the web! Access files, contacts, videos, music & more.
Video playersAndroid
NOVA Video Player
nova-video-player/aos-AVP
Video player for local/network content with subtitle/metadata download support.
Video playersAndroid
Jellyfin for Android TV
jellyfin/jellyfin-androidtv
Television client for Jellyfin, the free software media system.
OfficialVideo playersAndroid
Next Player
anilbeesetti/nextplayer
A simple material you video player based on Media3.
Video playersAndroidFinamp
finamp-app/finamp
Finamp is a music player for Jellyfin.
Video playersAndroidiOS
Findroid
jarnedemeulemeester/findroid
Third-party native Jellyfin app.
Video playersAndroidEasyBangumi
easybangumiorg/EasyBangumi
纯纯看番,使用 Compose 开发的 Android 看番软件,支持多番剧源.
Video playersAndroid
mpv-android
mpv-android/mpv-android
Listen to music and watch videos.
Video playersAndroidGhosten Player
GhostenEditor/Ghosten-Player
一个视频播放器,支持网盘直连、元数据刮削、IPTV、文件管理等 / A video player that supports direct connection to network disk, metadata scraping, IPTV, file management, etc.
Video playersAndroid
Jellyfin
jellyfin/jellyfin-android
Mobile client for Jellyfin, the free software media system.
OfficialVideo playersAndroid
Just (Video) Player
moneytoo/Player
Simple video player based on ExoPlayer library.
Video playersAndroidGander
mokshablr/gander
Take a gander at any file. Offline, zero-permission Android viewer for PDF, Word, Excel, PowerPoint, ODT, RTF, ZIP, STL, photos, video, audio, Markdown and code.
Video playersAndroidREX Player
mpvRex/REX-Player
A modern Android video player powered by libmpv, built with Jetpack Compose.
Video playersAndroidJellyfin for iOS
jellyfin/jellyfin-ios
Jellyfin for iOS Part of the Jellyfin Project Jellyfin for iOS is a mobile app built with Expo primarily targeting iOS devices.
OfficialVideo playersiOS
AirPlay Server
jqssun/android-airplay-server
AirPlay receiver implementation for Android with video and audio support.
Video playersAndroidOwnTV
ahXN00/OwnTV
Native Android TV IPTV player — Kotlin, Compose for TV, ExoPlayer + mpv.
Video playersAndroidAudiofy
googol-apps/Audiofy
Audiofy is a next-generation Android Media player that delivers a simple, lightweight, and high-performance experience.
Video playersAndroidSyncplay Mobile
yuroyami/syncplay-mobile
Syncplay Mobile (now Synkplay) is a Syncplay client app for Android and iOS.
Video playersAndroidiOS
Mirror
jqssun/android-display-mirror
Screen mirroring manager with support for AirPlay, Moonlight, and DisplayLink.
Video playersAndroid
YAACC
tobexyz/yaacc-code
UPNP/DLNA client and server.
Video playersAndroid
What are the best open-source video players?
By GitHub stars, Kazumi is the most popular (31,672 stars), followed by Kodi and PlainApp. Each page lists the license, the last commit and the F-Droid, Google Play or App Store link when the project publishes one.
Which of these apps work on iPhone?
5 of the 22 open-source video players listed here run on iOS, including Kazumi and Kodi, and 21 run on Android.
Are these apps on F-Droid?
14 of the 22 are on F-Droid, which builds them from source. 11 of those have no anti-features (such as ads, tracking or a non-free network service) flagged by F-Droid; each app page lists any that are.
How are these open-source video players chosen?
Apps come from the F-Droid index (apps whose source code is on GitHub), GitHub topics such as android-app, flutter-app, ios-app and jetpack-compose, and a short hand-checked list of official apps that are not on F-Droid. An app is listed only if its license is OSI-approved or FSF-free (F-Droid's license first, then GitHub's), the repository has a README and a commit in the last six months and is not archived, and it has 100+ GitHub stars (F-Droid apps) or 300+ stars (everything else). Libraries, SDKs, templates, samples and demo apps are left out. Source-available apps are never listed.