Projects
Maintained
imgViewer
A lightweight Ubuntu image viewer built to solve one specific problem: inconsistent copy behavior in existing viewers. Here, Ctrl+C and the right-click “Copy” menu item always copy the actual image data — never a file path — through a single shared code path, so they can never diverge.
Douban All Photos Grid Layout
Chrome | Firefox | Userscript
A browser extension that allows users to convert all horizontal photo swipers in Douban statuses to static 3x3 grid layouts.
Good2Dou
Chrome | Firefox | Userscript
A browser extension that allows users to quickly transfer book information from Goodreads to Douban. It can automatically extract core metadata from Goodreads detail pages and fill the Douban Add New Subject form, saving manual input time and bypassing tedious copying.
Book More
Chrome | Firefox | Userscript
A browser extension that allows users to quickly find books on Anna’s Archive and Libby. It can automatically extract title and ISBN from Goodreads, Douban, or NeoDB detail pages and redirect users to the corresponding search results on Anna’s Archive or Libby, saving time and effort in finding books across platforms.
Userscripts
- Structural Visual Anchors for PressReader — Highlight English function words subtly while reading on PressReader
- Douban User Blocker — Block specific users on Douban
- Neodb + Anna + Libby Quick Redirect — Quick redirect from NeoDB to Anna’s Archive or Libby
- Extract Multiple Media URLs for Aria2 — Extract audio/video URLs from any page and copy in aria2 batch format — Ctrl+Q to trigger.
Deprecated
Xiachufang Exporter
A browser extension that allows users to batch export their cooked dishes and associated recipe metadata from Xiachufang to local JSON files, featuring state persistence and automatic pagination.