MediaFlow is a cross-platform media downloader built with Flutter (and optional Python backend) that lets you download videos and images from multiple platforms:
- 🎥 YouTube
- 🎨 Freepik
- 🖼 Shutterstock
- ➕ More platforms coming soon!
Non-commercial, community-driven project.
Fork it, contribute, but don’t sell it. 🚫💰
- Multi-platform video & image downloads
- Cross-platform support: Android, iOS, Windows, macOS, Linux
- Modular architecture – add new downloaders easily
- Optional Python backend for advanced processing (e.g., video conversion)
- Open-source and community-friendly 🚀
Get the latest release for your platform from our Releases Page:
Platform | File Type | Download Link |
---|---|---|
Android | .apk |
Download |
Windows | .exe |
Download |
macOS | .dmg |
Download |
Linux | .AppImage |
Download |
Source Code | .zip |
Download |
Tip
Upload your builds to the latest GitHub release with these exact names to make the above links work automatically.
Clone the repository:
git clone https://github.com/AshkanWatson/MediaFlow.git
cd MediaFlow
Install dependencies:
flutter pub get
Run the project:
flutter run
Note
Python is optional for advanced media handling (FFmpeg integration).
Platform | File Type | Download Link |
---|
We love contributions! 🥳
- Fork the repo
- Create a feature branch
- Commit your changes
- Open a Pull Request
Check the CONTRIBUTING.md for full contribution guidelines.
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.
- ✅ Free for personal and educational use
- ✅ Contributions welcome
- ❌ Commercial use is NOT allowed
See the LICENSE file for details.
- Support TikTok & Pinterest
- Desktop builds (Windows & macOS)
- Download queue and history
- Built-in media converter
- Multi-language support
- 💬 Discussions: GitHub Discussions
- 🐛 Issues: Report a Bug
- 📥 Latest Downloads: Releases
⭐️ Star MediaFlow if you love open-source media management and seamless content flow!
Made with ❤️ by AshkanWatson and the MediaFlow Community.