Skip to content

Anichan is a modern MyAnimeList client built with MVVM architecture, featuring anime notifications, list management, seasonal anime tracking, and more. Powered by Hilt, Retrofit, Moshi, Room, Paging3, and the Android Navigation Component for a seamless experience. πŸš€

Notifications You must be signed in to change notification settings

krishnapandey24/Anichan-MAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Anichan - MyAnimeList Client

play_store_512

Anichan is a feature-rich MyAnimeList client that allows users to manage their Anime/Manga lists, track seasonal anime, receive notifications, and much more. Built using MVVM architecture, Anichan leverages modern Android development tools such as Hilt, Retrofit, Moshi, Room, and Paging3 to provide a seamless and efficient experience.

Features πŸš€

βœ… Airing Anime Notifications - Get notified when your favorite anime airs.

βœ… Airing Anime Widget - Keep track of currently airing anime from your home screen.

βœ… Manage Your Anime/Manga List - Add, update, or remove anime/manga entries.

βœ… Anime/Manga Details - View comprehensive details about any anime or manga.

βœ… Related Anime/Manga - Discover sequels, prequels, and spin-offs.

βœ… Anime/Manga Recommendations - Get personalized recommendations.

βœ… Anime Characters - Browse characters from your favorite series.

βœ… View Character and Cast Details - See voice actors and their roles.

βœ… Search Anime/Manga - Find any title quickly and easily.

βœ… Seasonal Anime Calendar - Browse ongoing and upcoming seasonal anime.

βœ… Search Anime by Season - Discover anime from past seasons.

βœ… Top Charts - View the highest-rated anime and manga.

βœ… Profile & Stats - Check your MAL profile and statistics.

βœ… Light/Dark Mode & Dynamic Colors - Customize your experience.

Screenshots πŸ“Έ

Explore Anime   Manga Explore Anime   Manga (1)

Core Components πŸ› οΈ

  • Architecture: MVVM
  • Dependency Injection: Hilt
  • Networking: Retrofit & Moshi
  • Local Caching: Room Database
  • Pagination: Paging3 Library
  • Navigation: Android Navigation Component
  • UI & Theming: Material Design, Dynamic Colors (Android 12+)

🌟 If you like this project, don't forget to star the repo! 🌟

About

Anichan is a modern MyAnimeList client built with MVVM architecture, featuring anime notifications, list management, seasonal anime tracking, and more. Powered by Hilt, Retrofit, Moshi, Room, Paging3, and the Android Navigation Component for a seamless experience. πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages