Actively developed · v2.4.1

Read. Watch.
Conquer.

RoninX is a free, open-source anime and manga client for people who are done with ads, trackers, and buffering web players. Sync your progress with AniList or MyAnimeList and pick up right where you left off, on desktop or Android.

[ System Architecture ]

Built by fans.
For the culture.

Your Progress, Everywhere

Log in with AniList or MyAnimeList and your watch history stays synced across every device. There's no separate RoninX account and no database lock-in — the data is always yours.

AniList GraphQL MAL API

Smooth, Native Playback

Built on mpv through media_kit, so video is hardware-accelerated rather than running inside a browser tab. Includes gesture controls, custom subtitle styling, and automatic progress tracking.

media_kit libmpv

Download and Watch Offline

Queue up a whole season and let it download in the background. The download manager keeps everything organized locally, so you're set before a flight or a commute with no signal.

Isar DB Isolate Processing

RoninX app interface

RoninX desktop app showing the anime browsing interface with AniList sync
[ Get RoninX ]

Pick your platform

Every release is built straight from source on GitHub Actions. No third-party installers, no bundled adware.

All builds published on GitHub Releases.

[ FAQ ]

Common questions

Is RoninX actually free?

Yes. RoninX is fully open-source and free to use, with no subscriptions, no paywalls, and no ads.

Which platforms does RoninX support?

RoninX runs on Windows, Linux, and Android. Builds for each platform are published on the GitHub releases page.

Does RoninX sync with AniList or MyAnimeList?

Yes. You can log in with AniList or MyAnimeList and RoninX will keep your watch history and progress in sync.

Can I watch anime offline?

Yes. RoninX includes a download manager for saving episodes locally so you can watch without a connection.