Lightweight popup media previewer for Android file managers. Preview audio, video, and images without opening heavy apps. Designed to complement file managers, not replace media players.
- Popup interface - Non-intrusive preview window
- Audio, Video, Image support (including GIF/WebP)
- Playback controls - Play/pause, repeat, seek bar, share
- Configurable - Left/right-handed layout, autoplay, pause behavior
- Default apps - Set preferred apps per media type (long-press "Open" to override)
- Gestures - Swipe up to dismiss
- i18n - 10 languages supported
Android 9.0+ (API 28)
Download APK from Releases or build from source:
popgit clone https://github.com/nsz32/pop-preview.git
cd PopPreview
./gradlew assembleReleaseOpen a media file from your file manager → Select "Pop Preview" → Adjust settings in the main app
- Kotlin + Jetpack Compose (Material 3)
- Media3 (ExoPlayer) for playback
- Coil for image loading
- DataStore for preferences
- MVVM architecture
- Split APKs by ABI for optimized size (~6 MB per arch)
Pull requests welcome. Follow existing code style and add translations for new strings.
GNU General Public License v3.0 - see LICENSE