A modern Flutter application for anime streaming, offering a seamless viewing experience with advanced features.
- 🎯 Cross-platform support (iOS & Android)
- 🎨 Modern and intuitive UI (MD3)
- 🔍 Advanced search and filtering
- 🎬 High-quality video playback
- ⏭️ Auto-skip intro and outro segments
- 💫 Smooth animations and transitions
|
|
|
|
|
|
- Flutter SDK (>=3.24.4)
- Dart SDK (>=3.5.3)
- Android Studio / Xcode (for mobile development)
-
Clone the repository:
git clone https://github.com/phd051199/anivsub.git cd anivsub -
Run the initial setup script:
cd tools ./first_boot_init.sh -
Create a
.envfile in the root directory with the required environment variables:HOST_CURL= SUPABASE_URL= SUPABASE_ANON_KEY=
To build the application, use the provided build script:
cd tools
./build_app.shThis project follows clean architecture principles and uses:
blocfor state managementget_itandinjectablefor dependency injectiongo_routerfor navigationdiofor networkingfreezedfor data classesretrofitfor API integration
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the GNU General Public License v3.0.
- river_player, video_player for video playback
- flutter_bloc for state management
- All other open-source packages that made this project possible





