AmanoTeam / Sunny

Prevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits
GNU Lesser General Public License v3.0
16 stars 0 forks source link
java tachiyomi xposed-module

Sunny

Prevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits.

Features

What is this?

Tachiyomi has a rate limit system. This system was designed to prevent manga sources from being overloaded with too many requests and to avoid specific users from being blocked by manga sources due to high network traffic (i.e. bulk downloads). This is achieved by deliberately waiting for a specific amount of seconds before sending networks requests.

The downside is that nowadays these rate limits are applied to every extension; even those that do not actually require any rate limit. "just in case".

Unfortunately, this results in browsing and downloading being slower than necessary.

Bellow is a video comparison:

Video comparison

Left side: Tachiyomi with the Sunny module enabled.
Right side: Tachiyomi without the Sunny module.

Usage

This module requires root and an API-compatible Xposed implementation to work.

Firstly, download and install the APK from the releases page.

Supported versions

The minimum supported version is Tachiyomi v0.12.0. It might be compatible with older releases, but that is not guaranteed to work.

This was tested up to Mihon v0.17.0.

Non-root alternative

If you don't have root or are just looking for a more native alternative, try my fork of Mihon. It's the original Mihon app with my changes on top of it.