Skip to content
forked from astarivi/Kaizoyu

Free anime streaming platform for Android devices, powered by XDCC.

License

Notifications You must be signed in to change notification settings

Zaid-0504/Kaizoyu

 
 

Repository files navigation

Kaizoyu cover image

Discord badge Homepage badge Donate badge Download badge

Kaizoyu is an Android exclusive anime streaming platform¹. Watch anime for free without any torrents, web-scraping, or highly compressed online video files.

¹ Although we consider the app to be a streaming platform, it is, in fact, a Kitsu, Nibl.co.uk and XDCC client combination.

Keep in mind the app is still in open beta, and any kind of feedback/reports are greatly appreciated. Missing episodes for shows can be reported at our Discord server.

Want to jump right in?, download here

Features

  • Simple interface, with high, and low contrast themes included
  • Stream anime freely with the included XDCC player
  • Multiple video qualities available
  • Weekly schedule for new anime episode launches
  • Add your favorite shows to multiple lists, and find them later easily
  • No torrents, no web-scraping, no file sharing, only direct downloads
  • Secure; encrypted where possible
  • In-app updater

Preview

Development

Kaizoyu is mostly coded in Java, but Kotlin code is welcome. The project is fully compatible with latest Canary build of Android Studio, and importing it there is the fastest way to get it working.

The stable branch contains the latest stable release source code, and the main branch contains current development sources. You may target either one for PRs, but prefer stable for changes unrelated to current development (which aren't likely to cause conflicts), or drastic changes (which will cause conflicts).

Nonetheless, if you want to go the cool way:

  • Fetch latest stable source (or target main):
git clone -b stable https://github.com/astarivi/Kaizoyu.git
cd Kaizoyu
  • Download the Android SDK and make sure it's accessible. Check app/build.gradle targetSdkVersion value for the SDK level, and download that. Also, make sure Java >17 is available.

  • Assemble debug APK:

gradlew assembleMainlineDebug
  • Connect your phone, enable USB debugging, allow ADB from host PC, install it:
adb install app/build/outputs/apk/debug/app-universal-debug.apk

Or just use Android Studio Canary, get latest from Jetbrains Toolbox

Plans

Will do

  • Resume player where it was left last time
  • Download episodes
  • Play episodes offline
  • Online sync with Anilist
  • Accounts
  • In-app report system for missing anime episodes (for now use Discord)
  • Server side recommendations

Won't do

  • Manga reader
  • Subtitles in languages other than English * This is a tech limitation
  • Sources other than torrent

Experimental

  • Android TV Support
  • Remote watch together
  • Local watch together
  • XDCC web player with host companion app

Disclaimer

  • None of the audiovisual content found inside the app is hosted by the Kaizo Team or any of its contributors.
  • All shows information is retrieved from public API Kitsu, and episode search is powered by the Nibl.co.uk API.
  • KaizoServices does not host any copyrighted material, and only contains metadata files.
  • Content found inside the app is not guaranteed to come from legitimate sources.

About

Free anime streaming platform for Android devices, powered by XDCC.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%