Skip to content

nmurrell07/rayniyomi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,560 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rayniyomi logo

Rayniyomi

Fork of Aniyomi with anime/manga/light novel tracking, reading, and watching.

CI License: Apache-2.0

Why Rayniyomi?

  • Auto-scroll webtoons — hands-free reading with tap-to-pause
  • PIN lock — secure your library with SHA-256 salted hashing and escalating timeouts
  • Resumable downloads — HTTP range resume with multi-thread support and stall detection
  • Light novel support — dedicated plugin system with a reactive browse tab
  • AI translation toggle — translate untranslated manga on the fly (Claude, GPT-4, Gemini)
  • 8 trackers with bidirectional sync — MAL, AniList, Kitsu, Bangumi — progress syncs back automatically on a configurable schedule
  • Tracker enrichment & recommendations — "More like this" row in every entry powered by aggregated tracker metadata
  • Library de-duplication — detect and merge duplicate entries from different sources, preserving read progress, categories, history, and tracker data
  • Source health badges — see broken sources at a glance; broken sources hidden by default
  • Dynamic cover theming — entry screens tinted from cover art with contrast-checked fallbacks
  • Custom app theme accents — choose a curated accent swatch for the custom theme, with one-tap reset to default palette
  • Discover feed — aggregated tracker-based recommendations ranked by multi-tracker affinity, recent activity, and score
  • Categories with search — organize that 500-entry library

Features

  • Local reading and watching
  • Configurable reader (multiple viewers, directions, page transitions)
  • Configurable player (mpv-based with subtitle support)
  • Download status transparency — real-time progress with stall detection and low-storage guidance
  • Cloud backups
  • Schedule library updates
  • Dark/light themes

Theming Notes

  • ThemeMode.CUSTOM uses the custom app palette while still following system day/night mode.
  • If custom accent seed is unset, the app falls back to the default Tachiyomi color scheme.
  • Legacy lowercase theme-mode values are normalized during preference split migration.
  • Invalid stored theme-mode enum values safely fall back to the default (SYSTEM).
  • Theme-related pull requests run a dedicated instrumentation gate in CI with emulator artifacts/logcat attached for failure diagnosis.

Contributing

Code of conduct · Contributing guide

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Repositories

aniyomiorg/aniyomi-website - GitHub aniyomiorg/aniyomi-mpv-lib - GitHub

Credits

Thank you to all the people who have contributed!

Aniyomi app contributors

Disclaimer

The developer(s) of this application does not have any affiliation with the content providers available, and this application hosts zero content.

Download

Get it from releases.

License

Copyright © 2015 Javier Tomás Copyright © 2024 Mihon Open Source Project Copyright © 2024 Aniyomi Open Source Project

Licensed under the Apache License, Version 2.0 — see LICENSE file.

About

Free and Open source anime/manga/light novel reader. Based of aniyomi

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 99.9%
  • Other 0.1%