Active Development
Kanata

Kanata

An extension-based anime browser for Android. Browse new releases, save favourites, and expand the app with community-built extensions.

↓ Download APK View Source ☕ Support
Android 9+ Kotlin Jetpack Compose Material 3 Free & Open Source MIT License

Browse. Discover. Extend.

A clean anime catalogue app powered by AniList, with community extensions for extra functionality.

01

Anime Catalogue

Paginated grid of anime from the AniList GraphQL API. Filter by genre and format, or search by title.

02

Extensions

Install community-built extension mods to add sources and features. Browse and manage them from the Extensions screen.

03

Favourites

Save anime to a local list. No account, no sync, no cloud — your data stays on your device.

04

Discover

Mood-based recommendations, a random anime picker, and an anime wallpaper browser for when you don't know what to watch.

05

Anime Detail

Title, score, genres, synopsis, episode count, cover art, and AniList enrichment data — all in one screen.

06

Settings

Light, dark, or system theme with a custom accent color palette. Language switching and per-source toggles.

Screenshots

A look at the real app across its main screens.

Browse & Discover
Home
Home
Filters
Filters
Mood
Mood Pick
Random
Random
Wallpaper
Wallpapers
Favourites
Favourites

Modern Android Stack

100% Kotlin with declarative UI, clean architecture, and the latest Jetpack libraries.

Kotlin Jetpack Compose Material 3 MVVM + Clean Architecture Navigation3 Koin 4 Retrofit 2 + OkHttp Apollo GraphQL Room DataStore Coil Kotlin Serialization