- Rust 99%
- Shell 0.8%
- Makefile 0.2%
Ani-GUI
A modern, cross-platform, GUI anime streaming client built with Rust and egui. Based on the popular ani-cli but with a native desktop interface.
Ani-GUI Screenshot on androidImportant
Decryption Parameters: If loading episode fails with decryption error, it is mostly out of my control.
if you are able to find the new key and offset update them in the Settings screen.
You may find hints inani-cliif they resolved a similar issue recently.
Latest working config as of July 13 2026 is:
- Secret:
Xot36i3lK3:v1- Offset:
13
Track #3 for more details
Features
- anilist sync with automated tracking
- mpv, vlc player support
- Downloads
- Favorites
- Advanced filters
- Mobile-friendly layout
Quick Start
Prerequisites
- mpv or VLC media player
- yt-dlp (for mpv to stream and also for download functionality)
See Installation for detailed setup instructions.
Android MPV Support
To get all providers working with Android MPV, please follow these steps:
- Go to MPV > Settings > Advanced > mpv.conf
- Add this line:
include="/storage/emulated/0/mpv/mpv.config.mp4" - Ensure storage permissions are allowed for both MPV and Ani-GUI.
Documentation
⚖️ Disclaimer
This project is for educational purposes only. Users are responsible for complying with their local laws regarding media streaming and copyright. The developers do not host, store, or distribute any copyrighted content.
This project is to show you how to:
- Build a cross-platform (e)GUI app
- Integrate external packages and apps
- Creating network and API requests
📄 License
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
Font Licenses
This project includes and uses the following fonts:
- Noto Sans CJK SC - Licensed under the SIL Open Font License 1.1
- Noto Sans Thai - Licensed under the SIL Open Font License 1.1
🙏 Acknowledgments
- ani-cli - Original CLI project and API inspiration
- egui - Excellent immediate mode GUI framework
- yt-dlp - Reliable video downloading
- AccessKit - Accessibility infrastructure
- Anime streaming community - For maintaining reliable sources
Built with ❤️ and Rust 🦀