Skip to content
forked from lotusprey/otraku

A modern, unofficial AniList client with Russian titles and AniLiberty voice-over tracking.

License

Notifications You must be signed in to change notification settings

emp0ry/AnimeShin

 
 

Repository files navigation

AnimeShin Logo

AnimeShin

A modern, unofficial AniList client with Russian titles and AniLiberty voice-over tracking.
Track anime & manga, update progress with gestures, get notified about new episodes and dubs — all in one place.

Latest Release Total Downloads Flutter Version License: MIT


✨ Features

  • 🎮 AniList Sync
    Full AniList integration for tracking anime and manga.

  • 🏠 Russian Titles & Search
    Automatically displays Russian titles from Shikimori.
    Supports search by Russian titles in your library.

  • 🗣 AniLiberty Dub Checker
    Indicates whether the latest episode is dubbed directly in your library.

  • 🔗 Extra Links
    Direct links to Shikimori and AniLiberty release pages.

  • 👆 Swipe-Based Progress
    Swipe left/right on covers to update episode or chapter progress instantly.

  • 🔔 Notifications

    • New episode aired
    • (Planned) New AniLiberty voice-over release
  • 📝 Personal Notes & Scores
    Rate entries and attach personal notes right in your list.

  • 🔒 Secure Authentication
    OAuth-based login with AniList.

  • 💻 Multi-Platform
    Android, iOS, Windows — macOS & Linux planned.

  • ⚙️ Settings
    Toggle options for AniLibria latest episode dub display, Russian title visibility, and scheduled new episode air notifications.


📸 Preview

See more screenshots


📈 Roadmap

  • macOS & Linux support
  • Notifications for new AniLiberty dubs
  • Import/export of watchlist and progress
  • Home screen widgets
  • Full Russian UI localization

💖 Support

If you love AnimeShin — fuel development with a coffee!

Buy Me a Coffee


🧪 Development

# Windows
flutter run -d windows

# Android
flutter emulators --launch <your_emulator_name>
flutter run --flavor dev

# iOS
flutter run -d ios

📦 Release Builds

Android (split by ABI):

flutter build apk --flavor dev --split-per-abi

iOS (no code signing):

flutter build ios --no-codesign

Windows:

flutter build windows

🙏 Credits

Special thanks to @lotusprey for Otraku — the inspiration for AnimeShin.


Made with ❤️ by emp0ry

Sponsor this project

  •  

Packages

No packages published

Languages

  • Dart 94.1%
  • C++ 2.5%
  • CMake 1.8%
  • Swift 1.3%
  • C 0.1%
  • Ruby 0.1%
  • Other 0.1%