{"id":20971210,"url":"https://github.com/amanoteam/sunny","last_synced_at":"2025-05-14T11:33:45.092Z","repository":{"id":224377187,"uuid":"691219770","full_name":"AmanoTeam/Sunny","owner":"AmanoTeam","description":"Prevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits","archived":false,"fork":false,"pushed_at":"2024-12-23T19:57:42.000Z","size":176,"stargazers_count":21,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T17:38:43.989Z","etag":null,"topics":["java","tachiyomi","xposed-module"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AmanoTeam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-13T18:26:29.000Z","updated_at":"2025-02-27T20:04:52.000Z","dependencies_parsed_at":"2024-02-25T16:37:53.926Z","dependency_job_id":"22c69ded-d4bf-423b-99f0-36a2fc315cf9","html_url":"https://github.com/AmanoTeam/Sunny","commit_stats":{"total_commits":24,"total_committers":2,"mean_commits":12.0,"dds":0.04166666666666663,"last_synced_commit":"f84bcafbbbdf7f3f58e51bb4e83ff36e28cd6b31"},"previous_names":["amanoteam/sunny"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanoTeam%2FSunny","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanoTeam%2FSunny/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanoTeam%2FSunny/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanoTeam%2FSunny/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AmanoTeam","download_url":"https://codeload.github.com/AmanoTeam/Sunny/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254131897,"owners_count":22020040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","tachiyomi","xposed-module"],"created_at":"2024-11-19T04:01:00.997Z","updated_at":"2025-05-14T11:33:45.078Z","avatar_url":"https://github.com/AmanoTeam.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sunny\n\nPrevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits.\n\n## Features\n\n* Ignore extension-specific rate limits (makes page loading, downloading and browsing faster).\n* Increase max number of concurrent downloads from 2 to 16.\n\n## What is this?\n\nTachiyomi has a rate limit system that 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.\n\nThe 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\".\n\nUnfortunately, this results in browsing and downloading being slower than necessary, degrading the overall user experience.\n\nBellow is a video comparison:\n\n![Video comparison](https://raw.githubusercontent.com/Kartatz/r/main/sunny.gif)\n\n**Left side**: Tachiyomi **with** the Sunny module enabled.  \n**Right side**: Tachiyomi **without** the Sunny module.\n\n## Usage\n\nThis module requires root and an API-compatible Xposed implementation to work.\n\nFirstly, download and install the APK from the [releases](https://github.com/Xposed-Modules-Repo/com.amanoteam.sunny/releases/latest/download/app-release.apk) page.\n\n- **LSposed (Android 8 and up)**\n  - Go to the modules section, enable Sunny, and mark the Tachiyomi package in the list of apps. Then, kill/force-close the Tachiyomi process.\n\n- **Legacy Xposed (Android 7 and below)**\n  - Go to the modules section, enable Sunny, and reboot the device.\n\n## Supported versions\n\nThe minimum supported version is Tachiyomi v0.12.0. It might be compatible with older releases, but that is not guaranteed to work.\n\nThis was tested up to Mihon v0.17.1.\n\n## Non-root alternative\n\nIf you are looking for a non-root alternative, try my [fork](https://github.com/AmanoTeam/mihon) of Mihon. It's the original Mihon app with my changes on top of it.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famanoteam%2Fsunny","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famanoteam%2Fsunny","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famanoteam%2Fsunny/lists"}