GoodLib

Adds quick-search chips for Z-Lib, Anna's Archive, Gutenberg, and AudiobookBay on Goodreads, StoryGraph, and Hardcover book pages

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, Greasemonkey alebo Violentmonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, % alebo Violentmonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey alebo Userscripts.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie správcu používateľských skriptov.

(Už mám správcu používateľských skriptov, nechajte ma ho nainštalovať!)

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

(Už mám správcu používateľských štýlov, nechajte ma ho nainštalovať!)

Autor
kosherkale
Denne inštalácií
2
Celkový počet inštalácií
17
Hodnotenie
0 0 0
Verzia
1.3.1
Vytvorené
24.03.2026
Aktualizované
27.03.2026
Veľkosť
33,4 KB
Licencia
MIT
Spustiť na

GoodLib

GoodLib is a lightweight userscript that enhances Goodreads, The StoryGraph, and Hardcover book pages by adding quick-search chips for popular library and archive sources.

With one click, you can search for a book across multiple platforms like Z-Lib, Anna’s Archive, Project Gutenberg, and AudiobookBay.


Features

One-click search chips directly on Goodreads, The StoryGraph, and Hardcover book pages

Supports multiple sources:

  • Z-Lib
  • Anna’s Archive
  • Project Gutenberg
  • AudiobookBay

Built-in settings UI to toggle sources on/off Clean, modern UI with subtle animations Works automatically on page load


How It Works

When you open either site Goodreads, The StoryGraph, or a Hardcover book page, GoodLib:

  1. Detects the book title and author
  2. Builds a search query
  3. Injects clickable “chips” next to the title
  4. Opens the selected source in a new tab when clicked

Settings

A small gear button appears in the Goodreads, The StoryGraph, and Hardcover header.

From there you can:

  • Enable/disable individual sources
  • Customize which chips appear

Changes are saved automatically.


Tech Details

  • Vanilla JavaScript (no dependencies)
  • Uses MutationObserver for SPA compatibility
  • Uses GM.getValue / GM.setValue (with localStorage fallback)
  • Injects styles dynamically

Disclaimer

This tool only provides search shortcuts to external websites.

  • It does not host, distribute, or store any content
  • Users are responsible for how they use external services
  • Availability and legality of content depends on your jurisdiction

License

MIT License