Your ultimate companion for organizing, discovering, and sharing your passion for anime. Seijaku List is a native Android application that allows you to keep track of your favorite anime, discover new titles, sync everything to the cloud, and much more.
- Hero Banner featuring a random anime every time you open the app
- Dynamic sections: Currently Airing, Top Rated, Upcoming Season
- Filters by type (TV, Movie, OVA) and day of the week
- Collection mini-stats directly on the Home screen
- Search for anime, manga, characters, studios, and more
- Genre filters with over 40 categories
- Paginated results with progressive loading
- Full integration with the MyAnimeList API through Jikan
- 3 display modes: Grid, List, and Cards
- Custom statuses: Watching, Completed, Planned, On Hold, Dropped
- Priority system for planned anime (High / Medium / Low)
- Episode tracking with progress bars
- +1 button for quickly marking watched episodes
- Custom start and finish dates
- 5 information tabs: Overview, Characters, Episodes, Producers, Recommendations
- Image and video gallery (trailers, openings, endings)
- Episode list with individual synopses
- Character information with voice actors
- Community discussion integration
- Rate anime from 0 to 10 (0.5 increments)
- Write personal reviews and notes
- Track rewatch counts
- Compare your score with the MyAnimeList average
- Statistics dashboard with total anime, completed titles, and watched episodes
- Automatically detected favorite genre
- Customizable Top 5 anime showcase
- Personalized avatar and biography
- Automatic Firebase synchronization
- 10 unlockable achievements (more coming soon)
- 4 rarity levels: Normal, Rare, Epic, Legendary
- Special badges: Pioneer, Marathoner, Collector, and more
- Generate personalized Story Cards instantly
- Optimized for Instagram, WhatsApp, Twitter/X, and other platforms
- Elegant design featuring your anime data and ratings
- Share your progress with a single tap
- 4 available themes: System, Light, Dark, Japanese
- Material 3 with dynamic color support
- Smooth and fluid animations
- Offline mode with synchronized data
- Built-in changelog
- New version notifications
- Complete update history
Seijaku List is built with modern Android technologies:
- Language: Kotlin 2.0
- UI: Jetpack Compose + Material 3
- Architecture: MVVM + Clean Architecture
- Local Database: Room (SQLite)
- Backend: Firebase (Auth, Firestore, Storage)
- API: Jikan v4 (MyAnimeList) / AniList (Migration in Progress)
- Navigation: Navigation Compose with Shared Element Transitions
- Images: Coil with optimized caching
- Animations: Lottie + Compose Animations
📖 View Full Technical Documentation →
This project is open source. See the LICENSE file for more information.
Made with ❤️ by Pedro Bustamante
