This is a Userscript that provides a unified and practical reader for certain sites, with download support.
Key feature: a thumbnail view, for quickly browsing an entire gallery or an artist's works;
Preview (click here if you can't see the image)
-
Gives you a clean thumbnail list, letting you quickly gain an at-a-glance impression of an entire gallery or an artist's body of work.
-
Click any thumbnail to start browsing from that point; includes multiple viewing modes: pagination mode and scroll mode.
-
You can download the entire gallery, or only the images you have already viewed, or only the images you have selected.
-
This script is heavily restrained with data requests; different behaviors determine how often data is requested from the site.
When the script is enabled, big images are loaded at a gentle request rate.
While browsing, big images are loaded at a slightly faster request rate.
When downloading, the request rate is increased by the configured number of download threads.
-
You can click
keyboardin the CONF panel to learn about the relevant keyboard operations and configure them. -
Requires a browser that supports script manager extensions, such as: Firefox Android, Kiwi Browser.
This script supports many sites; thanks to the users who contributed support for new sites. Regarding new site adaptation, due to limited time and energy, new adaptation requests will not be actively supported.
For the complete list of supported sites, see: matchers
Mainly supported sites:
- e-hentai.org | exhentai.org | onion
- Twitter|X: User's Media, Lists, For you, Following
- pixiv.net: Artists' illust and manga, Your Homepage
- nhentai.net
- hitomi.la
- gelbooru.com
- manhuagui.com
- mangacopy.com | copymanga.tv
- 18comic.vip | 18comic.org (note: this site has no default thumbnails)
- rule34.xxx
- wnacg.com
- mycomic.com
Prerequisites: Modern browser (Firefox\Chrome\Edge...)Prerequisites: Installed script manager extensionViolentmonkey|TamperMonkeyPrerequisites: An unobstructed network. When the script is installed, the script manager will install some dependencies along with it; click here to check whether you can access jsdelivr.net, to ensure the script runs properly.Installation Link 1: GreasyForkInstallation Link 2: Directly visit and install from here
- After installation, you will find a floating icon
<✿>at the bottom left of gallery pages on supported sites; this marks that the script is active. - Clicking the floating icon
<✿>enters the thumbnail display view; click on an image to start loading big images from that point. - More information can be found in
CONF->Helpor here.
If you like this script, please give me a star
If you run into any problems while the script is running, feel free to leave an issue, but be sure to provide the necessary information for troubleshooting.
Important: the full functionality of this script is only guaranteed on recent Firefox and Chromium-based browsers, as well as Violentmonkey and Tampermonkey.
- NodeJs
- Typescript
# Install dependencies
npm run install
# Regular build; the output is located at `dist/comic-looms.user.js`
npm run build
# The following command is for development; it starts a local server hosting `dist/comic-looms.user.js` and automatically builds when the code changes.
# Visit `http://localhost:8080/dist/comic-looms.user.js` to install the built script.
# `Violentmonkey` is recommended; this script manager supports `Track external edits`, so it can automatically install the changed build.
npm run devIf you want to try adding support for a certain site, you can refer to here
