Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 10:27 PM   #1
kaylaehman
Junior Member
kaylaehman began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jun 2026
Device: Kindle Paperwhite
[GUI Plugin] ShelfBridge - Export your library to Goodreads/StoryGraph, Google Sheets

ShelfBridge exports your Calibre library to reading-tracker and productivity services.

Supported services
  • Goodreads / StoryGraph — a CSV in the Goodreads import schema (StoryGraph accepts the same file). No account setup needed.
  • Google Sheets — writes your catalog into a Sheet you own. Re-exports are idempotent (the sheet is cleared and rewritten), so scheduled runs never pile up duplicates.
  • OneDrive — uploads the CSV via Microsoft Graph (device-code sign-in).

Features
  • CSV written UTF-8 with BOM so it opens cleanly in Excel.
  • Credentials stored in your OS keychain (Windows Credential Manager / macOS Keychain / libsecret), with a clearly-logged plaintext fallback.
  • Automatic retry/backoff that honours rate-limit Retry-After headers.
  • Automation: export on library change or on a schedule (15 min through daily).
  • Read-only with respect to your Calibre library.

Installation
Download the attached shelf_bridge.zip, then in Calibre: Preferences -> Plugins -> Load plugin from file. Restart when prompted. A ShelfBridge button appears on the toolbar.

Setup
Goodreads/StoryGraph need only an output folder. OneDrive and Google Sheets each need a free, one-time OAuth app — step-by-step instructions are in the README:
https://github.com/kaylaehman/ShelfBridge

Source and releases: https://github.com/kaylaehman/ShelfBridge/releases
Licensed GPL-3.0.

Requirements: Calibre 6.0+ (PyQt5 on 6.x, PyQt6 on 7.x — both supported).

Version history
  • 0.1.0 — initial release: Goodreads/StoryGraph CSV, Google Sheets, OneDrive; automation; keychain credential storage.
Attached Files
File Type: zip shelf_bridge.zip (953.1 KB, 2 views)
kaylaehman is offline   Reply With Quote
Old Yesterday, 10:56 PM   #2
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,267
Karma: 7968921
Join Date: Sep 2020
Device: Libra Colour
Sounds like a hot idea but where is config?
Comfy.n is online now   Reply With Quote
Advert
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Goodreads Sync kiwidude Plugins 1807 06-11-2026 05:52 AM
[GUI Plugin] Goodreads Characters and Settings VapidRapidReader Plugins 9 06-10-2026 07:49 PM
[GUI Plugin] Goodreads Awards dunhill Plugins 1 03-04-2026 03:16 PM
The StoryGraph challenge GoodReads with quality recommendations, unfocus on ratings Marco77 News 45 10-20-2020 02:45 AM
GUI Plugin help for Custom Export Script iomari Plugins 4 10-28-2011 09:09 AM


All times are GMT -4. The time now is 12:56 PM.


MobileRead.com is a privately owned, operated and funded community.