AI summary
Unofficial open-source Android client for the Stremio streaming platform. Features a native Kotlin/Compose UI with Liquid Glass theming, Rust-powered local streaming server for torrent/HTTP playback, and dual ExoPlayer/MPV internal players with advanced subtitle controls. Built for performance with lower memory use than the official app's server runtime.
Generated by AI. May contain inaccuracies.
About this app
Stremio Mobile is an open-source Android streaming app focused on bringing a modern native Stremio experience to phones and tablets. It combines the Stremio addon ecosystem with a Compose-first Android UI, local torrent/HTTP streaming, selectable internal players, web-parity subtitle and audio controls, and a configurable Liquid Glass interface.
Why Use This Instead of the Official App?
This project is built for users who want a transparent, performance-focused Android Stremio experience with more local control than the standard app.
- Area: Official Stremio compatibility What this app focuses on: Uses the Stremio core through the Kotlin/JNI core bridge for account, addons, catalogs, library, meta details, streams, player state, and sync behavior. The app replaces the Android interface and local streaming layer, not the Stremio addon ecosystem.
- Area: Interface speed What this app focuses on: Native Kotlin/Compose screens with a low-cost Classic UI and configurable Liquid Glass modes, including a Performance mode for lower-end phones.
- Area: Streaming performance What this app focuses on: A bundled Rust stream-server integrated through JNI for local torrent/HTTP streaming instead of a Node.js-style local server runtime on Android.
- Area: Memory use What this app focuses on: The stream-server project documents an approximate ~50MB memory profile compared with ~200MB+ for Stremio server.js, with native Rust performance as the design goal.
- Area: Seeking and downloads What this app focuses on: stream-server supports HTTP range requests for instant seeking, HLS transcoding, torrent stats, archive streaming, subtitle extraction, and video probing.
- Area: Anime and advanced subtitles What this app focuses on: MPV can be selected as an internal player, with ASS subtitle styling controls, subtitle delay/size/position, local subtitle import, and web-parity subtitle language/variant menus.
- Area: Transparency What this app focuses on: The Android app, release workflow, native packaging, MPV wrapper, and streaming server integration are developed in public repositories. GitHub Releases publish signed APKs plus SHA256 checksums.
The official app is the official support channel. This app is the open-source, native Android alternative for users who want the Stremio core and addon ecosystem behind a faster-moving Android UI, a Rust-powered local streaming engine, selectable ExoPlayer/MPV playback, richer subtitle controls, and APKs that can be inspected from source to release.
Features
- Native Android UI built with Kotlin and Jetpack Compose. - Stremio core integration through the Kotlin/JNI core bridge for account, addon, catalog, library, meta, stream, and player state compatibility. - Stremio account integration for synced library, addons, profile settings, and continue watching. - Addon discovery and detail pages for browsing, installing, and managing Stremio addons. - Stream selection and playback for direct HTTP streams and local streaming-server URLs. - Dual internal player backends with ExoPlayer as default and MPV as an optional internal player. - Vendored MPV Android library under third_party/mpv-android-lib with supported armeabi-v7a, arm64-v8a, x86, and x86_64 native outputs. - Web-parity audio and subtitle controls including language defaults, subtitle variants, local subtitle import, styling, delay, size, and position controls. - Continue watching resume flow with remembered stream selection for streams previously played on the device. - Modern Liquid Glass interface with global classic/modern UI style, configurable glass performance mode, adaptive contrast, haptics, sliders, toggles, and a Liquid Glass Lab. - Rust local streaming server integration through JNI for high-performance streaming support. - Release APK automation through GitHub Actions with signed APK publishing and SHA256 checksums.
⚠️ Warning
This is a community Android client, not the official Stremio app. It is under active development, with signed APKs, CI builds, and ongoing fixes.
Disclaimer
This is an unofficial Android client experiment for Stremio-compatible workflows. It is not a replacement for the official Stremio apps and is provided for testing and development.
What's new
Automatic update check on app startup with download progress and install dialog. - Clearer error messages when the streaming server fails to start. - Improved privacy and analytics handling.
About this version
- Version
- 1.2.4 (17)
- Size
- 68.06 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- armeabi-v7a
- Downloads
- 50
- Updated
- Sep 3, 2026
- Package
- com.stremio.mobile
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10