Prysm

Modern M3U IPTV Player for Android & Android TV

Android Android TV Expo / React Native MIT License
Download Prysm

Features

📺

M3U/M3U8 Support

Load playlists from URL or local files with full M3U8 compatibility.

Fast Browsing

Optimized to handle large playlists with 10k+ channels smoothly.

🗂️

Smart Organization

Channel categories, filtering, search, and favorites for quick access.

💾

Persistent Storage

Automatically saves your playlists with auto-refresh to keep data current.

🎬

Advanced Playback

Quality selection, aspect ratio adjustment, audio tracks, and subtitle support.

🎮

TV Optimized

Full Android TV remote and D-pad navigation support with sleek Dark Mode UI.

Screenshots

Channels

Browse Channels

Categories

Categories

Favorites

Favorites

Why Prysm?

  • Handles very large playlists (10k+ channels) smoothly without lagging
  • Built specifically with the Android TV experience in mind from day one
  • Uses a lightweight Expo architecture for easy building and deployment
  • Clean, maintainable TypeScript codebase
  • 100% Open Source with MIT License

Tech Stack

Expo SDK 54
React Native
TypeScript
React Navigation
FlashList
Expo Video
AsyncStorage