An unofficial client for AniList.
AniFlow is a Kotlin Multiplatform (KMP) app for browsing anime, viewing details (staff, characters, rankings), and managing your list with scoring.
AniFlow follows a Kotlin Multiplatform + Native UI approach:
- Data Layer (Shared with Kotlin Multiplatform)
- Networking (Ktor)
- Persistence (SqlDelight, DataStore)
- UI Layer
- Android: Jetpack Compose (Material3 Expressive design + navigation3 + ViewModel)
- iOS: SwiftUI
This project uses ktlint.`
running ./gradlew ktLintFormat to automatically fix lint errors.
running ./gradlew spotlessApply to add copyright.





