A Premium Cross-Platform Movie & Series Streaming Application
Installation โข Build โข Contributing
Telegram Channel: @CluvexStudio
- Full-screen support with hardware acceleration
- Playback speed control (0.5x - 2.0x)
- Advanced volume controls
- Seek controls with keyboard shortcuts
- Auto-hide controls for immersive viewing
- Professional UI with smooth animations
- Elegant dark/light theme support
- Material Design 3 principles
- Gradient overlays and shadows
- Smooth animations and transitions
- Interactive hover effects
- Responsive grid layouts
- Loading states with shimmer effects
- Professional card designs with rounded corners
- Browse thousands of movies and TV series
- Filter by genre, year, IMDB rating
- Advanced search functionality
- Country-based content filtering
- Favorites management with persistence
- Watch history tracking
- Multiple quality options (480p, 720p, 1080p)
- High-quality posters and cover images
- Hardware-accelerated video playback via MPV
- Optimized memory management
- Fast REST API integration with fallback servers
- Image caching for faster loading
- Smooth 60 FPS animations
- Minimal resource consumption
- Windows 7+ support
- Linux (any modern distribution)
- macOS 10.9+ support
Browse latest movies and series with beautiful card layouts
Full-featured video player with modern controls
Manage your favorite content with ease
Download the latest release for your platform:
Windows
# Download ZedMovie-Windows-x64.zip from releases
# Extract and run zedmoviedesktop.exeLinux
# Download ZedMovie-Linux-x64.tar.gz from releases
tar -xzf ZedMovie-Linux-x64.tar.gz
cd zedmoviedesktop
./zedmoviedesktopmacOS
# Download ZedMovie-macOS.zip from releases
# Extract and run zedmoviedesktop.appFor Linux users, install required dependencies:
Ubuntu/Debian
sudo apt install libmpv-dev mpv libgtk-3-devArch Linux
sudo pacman -S mpv gtk3Fedora
sudo dnf install mpv-devel gtk3-devel- Flutter SDK 3.35.0 or higher
- Dart SDK 3.8.0 or higher
- Git
git clone https://github.com/CluvexStudio/ZedMovieDesktop.git
cd ZedMovieDesktopflutter pub getWindows
flutter build windows --releaseLinux
flutter build linux --releasemacOS
flutter build macos --release| Key | Action |
|---|---|
Space |
Play/Pause |
F |
Toggle Fullscreen |
โ |
Seek backward 10s |
โ |
Seek forward 10s |
โ |
Volume up |
โ |
Volume down |
M |
Mute/Unmute |
Esc |
Exit fullscreen |
- Single Click: Show/hide controls
- Double Click (Left): Seek backward 10s
- Double Click (Right): Seek forward 10s
lib/
โโโ constants/
โ โโโ app_theme.dart # App theme configuration
โโโ models/
โ โโโ movie.dart # Movie model
โ โโโ series.dart # Series model
โ โโโ genre.dart # Genre model
โ โโโ ...
โโโ providers/
โ โโโ movie_provider.dart # Movie state management
โ โโโ series_provider.dart # Series state management
โ โโโ search_provider.dart # Search state management
โโโ screens/
โ โโโ home_screen.dart # Home page
โ โโโ video_player_screen.dart # Video player
โ โโโ ...
โโโ services/
โ โโโ api_service.dart # API integration
โโโ widgets/
โ โโโ movie_card.dart # Movie card widget
โ โโโ animated_card.dart # Animated card widget
โ โโโ ...
โโโ main.dart # App entry point
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- โ Freedom to Use: You can use this software for any purpose
- โ Freedom to Study: You can study how the program works and modify it
- โ Freedom to Share: You can redistribute copies
- โ Freedom to Improve: You can distribute modified versions
โ ๏ธ Copyleft: Any derivative work must also be licensed under GPL-3.0โ ๏ธ Source Code: You must provide source code when distributing
- Flutter - UI framework
- media_kit - Video playback
- Provider - State management
- API powered by hostinnegar.com
For questions or support, please open an issue on GitHub.
Made with โค๏ธ using Flutter
โญ Star this repository if you find it helpful!