Xiaomao Movie is a cross-platform video player that supports VOD and JS extension sources
- release-v2.6.1
- Published at
- Nov 7, 2025
- 2,173
- Stars
- 74,555
- Download
- Synced at
- 15d ago
Latest release
release-v2.6.1Nov 7, 2025, 07:55 AMDownloads slow? Switch the source anytime above
README
Project Overview
Xiaomao Movie is a cross-platform video player built with Flutter and GetX that runs on Android, Windows, macOS, iOS and Linux. It supports VOD and JS extension sources, letting users plug in different content sources. The repository also ships JS tooling and type definitions for extension sources, along with documentation on authoring sources and keyboard shortcuts.
A cross-platform video player that supports VOD and JS extension sources
Key Features
- Cross-platform playback: covers Android, Windows, macOS, iOS and Linux
- VOD extension sources: supports plugging in VOD-type video sources
- JS extension sources: supports extension sources written in JavaScript
- Source tooling: provides a JS bundle, a command-line tool and type definitions
- Keyboard shortcuts: built-in keyboard shortcuts for desktop use
Target Audience
- Users who want to watch videos across multiple platforms
- Developers who write or maintain video extension sources
- Technical users who prefer keyboard control and custom sources
Quick Start
- Pick and download the package that matches your system
- Android users choose arm64-v8a, armeabi-v7a or the universal build for their device
- Install and launch the app
- Import or write extension sources as needed, following the source-authoring and keyboard shortcut docs in the repository
Core Advantages
- Consistent across platforms: one app covers phones and desktops, so habits carry over unchanged
- Source freedom: content comes through VOD and JS extension sources that users choose themselves
- Architecture-specific builds: multiple Android packages mean both new and old devices can install
- Complete documentation: source-authoring and shortcut docs make onboarding and further development smoother
System Requirements
| Item | Requirement |
|---|---|
| OS | Android, Windows, macOS, iOS, Linux |
| Architecture | Android: arm64-v8a / armeabi-v7a / universal; macOS: universal; Linux: x86_64 |
| Package formats | .apk, .zip, .ipa, .tar.gz |
Notes
- Android packages are split by architecture, so older phones should use the armeabi-v7a build
- macOS ships as a universal archive, while Windows and Linux are distributed as archives
- See the source-authoring documentation in the repository for how to build extension sources
Release history
Sort