Streamline your anime experience, effortlessly and beautifully.
Aniki is a cross-platform desktop application built with Avalonia UI and .NET for managing and watching your favorite anime. Featuring MyAnimeList and AniList integration, torrent search via Nyaa, and a clean, lightweight design, Aniki helps you keep track of and explore anime with ease.
- MyAnimeList/AniList Integration: OAuth login to fetch and sync your anime list.
- Watching Epidoes In-App: You can browse, download and watch episodes in Aniki!
- Anime List Management: View, filter, and search your anime.
- Automatic Episode Tracking: automatically detects the anime videos you watch on your computer and synchronizes your progress.
- Episode Search: Search for episode and download directly from the app.
- [WIP] Notification System: Be automatically notified whenever a new anime or episode releases.
- Download it from Releases
- .NET 9.0 SDK or later
- Git
git clone https://github.com/TrueTheos/Aniki.git
cd Aniki- Go to https://myanimelist.net/apiconfig
- Create ID
- Select
App Typeother - Inside
App Redirect URLtypehttp://localhost:8000/callback(you can later change it) - Copy the generated ClientID.
- Replace
ClientIdinsideMalLoginProvider.cs
- Go to https://anilist.co/settings/developer
- Create new client
- Copy ID
- Replace
ClientIdinsideAnilistLoginProvider.cs
- Restore dependencies:
dotnet restore
- Build the solution:
dotnet build
- Run the application:
dotnet run --project Aniki/Aniki.csproj
Contributions are welcome! Please fork the repository and create a pull request with your improvements.
- Fork the project.
- Checkout the
developbranch:git checkout develop git pull origin develop
- Create your feature branch:
git checkout -b feature/my-feature
- Commit your changes:
git commit -m "Add some feature" - Push to the branch:
git push origin feature/my-feature
- Open a Pull Request.
If something doesn't work after updating to newer version, it's most likely cache issue. You can wipe cache manually by going into app installation directory. Most likely C:\Users\[user]\AppData\Local\Aniki.
Delete folders tokens cache and ImageCache.
- Built with Avalonia UI.

