EasyBangumi is an Android application for watching anime that uses Jetpack Compose and supports multiple anime sources.
The project addresses the need for a flexible anime streaming client by building a native Android application with pluggable source management. Users can add their own anime sources through a plugin system, and the application handles playback, search, recommendations, and collection management. The tool includes features like playback speed control, casting to external displays, download capabilities, and playback history tracking. Video playback is powered by libmpv, providing robust media handling.
EasyBangumi suits developers and users interested in anime streaming who want to self-host or customize their viewing experience. The project is explicitly positioned as open-source software for learning Jetpack Compose and audio-video technologies, with source code available for self-compilation. The README emphasizes that the official project provides no packaged builds and that users must add video content themselves through configured sources. Anyone considering adoption should understand that this is a learning project rather than a production service, and that the application ships without any bundled content.
The project maintains a substantial user base reporting real-world issues, with almost all open issues originating from outside users rather than the core team. Work in the issue tracker centers on bug fixes and enhancements, with activity focused on the current major version.