Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 01-01-2026, 02:51 PM   #1
dunhill
Wizard
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
[Metadata Plugin] OpenLibraryPlus

This plugin was created to extend Calibre’s capabilities by identifying and completing book metadata directly from OpenLibrary.
Its main purpose is to allow adding works without ISBNs, using OpenLibrary’s own identifiers (e.g. OL25898225M, OL625575W).

Key Features
Identification via OpenLibrary codes:
Add older or ISBN-less books to Calibre using OpenLibrary identifiers (Works and Editions).

Rich metadata extraction:
The plugin automatically retrieves:
• Title
• Author(s)
• Publisher
• Publication date
• Language
• Tags/subjects
• Rating (when available)
• Cover image

Plugin Options
Custom identifiers:
Enter in Calibre’s Ids field:
Código
openlibrary:OL625575W
or the full OpenLibrary link.

Example Usage
Add a book without ISBN to Calibre.
In the Ids field, enter:
Código
openlibrary:OL25898225M
Run Download metadata.

The plugin will automatically fill in title, author, publisher, date, language, tags, and cover.

Installation
Download the attached .zip file.
In Calibre: Preferences → Plugins → Load plugin from file.
Restart Calibre.
Add the plugin button to the toolbar or context menu.

Requirements
Calibre 6.0 or higher
Internet connection to access OpenLibrary

Use this MobileRead thread for questions and suggestions.
Contribute improvements: the plugin is designed to grow with community input.

License
GNU General Public License v3 (GPL-3)

Version History
Spoiler:

Version 1.3.0 - 2026-04-19
Fix: Changed publication date format from datetime.date to datetime.datetime to prevent "type mismatch" errors when merging metadata with other sources.
Fix: Commas in tags/subjects are now replaced with hyphens to prevent Calibre from splitting a single tag into multiple entries.
Improvement: Enhanced OpenLibrary ID detection to handle identifiers with prefixes correctly.
Improvement: Minor internal code cleanup for better stability.

v1.2: Fixed syntax/indentation errors, improved fallback and visual consistency. Also search by ISBN

v1.1: Extended support for additional fields (publisher, language, tags, rating, cover).

v1.0: First public release.

Attached Files
File Type: zip OpenLibraryPlus.zip (2.8 KB, 500 views)

Last edited by dunhill; 04-19-2026 at 03:48 PM.
dunhill is offline   Reply With Quote
Old 04-13-2026, 08:38 PM   #2
ARR8
Enthusiast
ARR8 began at the beginning.
 
Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
Thanks for the plugin. Two comments:
1. This isn't appearing in the plugin catalog because it isn't in the index thread.
2. I get errors trying to use alongside other metadata sources because it returns a datetime.date for the publication date instead of the datetime.datetime the others use, and Calibre refuses to mix the two types.
ARR8 is offline   Reply With Quote
Advert
Old 04-19-2026, 03:11 PM   #3
ARR8
Enthusiast
ARR8 began at the beginning.
 
Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
Also, tags with commas in them get split up.
ARR8 is offline   Reply With Quote
Old 04-19-2026, 03:34 PM   #4
dunhill
Wizard
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
Quote:
Originally Posted by ARR8 View Post
Also, tags with commas in them get split up.
ARR8 Hi! Thank you very much for your feedback. You were absolutely right about the date format and the comma issue in tags.

I have just uploaded Version 1.3.0, which fixes both bugs:
The publication date now returns a datetime.datetime object, so it should play nicely with other metadata sources.
Commas in tags are now automatically replaced with hyphens to prevent them from being split.
Please let me know if it works for you now!

Regarding this issue: 1. It doesn't appear in the plugin catalog because it's not in the indexing thread.
A moderator must add it to the index.

Last edited by dunhill; 04-19-2026 at 04:06 PM.
dunhill is offline   Reply With Quote
Old 04-19-2026, 04:50 PM   #5
ARR8
Enthusiast
ARR8 began at the beginning.
 
Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
Thank you! Much better, appreciate the fixes. As for the index, I do believe you have to request for it to be added.
ARR8 is offline   Reply With Quote
Advert
Old 04-19-2026, 06:04 PM   #6
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,748
Karma: 64144480
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by dunhill View Post
ARR8 Hi! Thank you very much for your feedback. You were absolutely right about the date format and the comma issue in tags.

I have just uploaded Version 1.3.0, which fixes both bugs:
The publication date now returns a datetime.datetime object, so it should play nicely with other metadata sources.
Commas in tags are now automatically replaced with hyphens to prevent them from being split.
Please let me know if it works for you now!

Regarding this issue: 1. It doesn't appear in the plugin catalog because it's not in the indexing thread.
A moderator must add it to the index.
@dunhill
Did you complete the form found in the firs post of Index of... and PM it to a forum Mod?
Code:
Notes for Forum Admins:
Spoiler:
theducks is offline   Reply With Quote
Old 04-19-2026, 07:16 PM   #7
dunhill
Wizard
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
Quote:
Originally Posted by theducks View Post
@dunhill
Did you complete the form found in the firs post of Index of... and PM it to a forum Mod?
Code:
Notes for Forum Admins:
Spoiler:
I'll write it up now, thanks for the information.
dunhill is offline   Reply With Quote
Old 04-19-2026, 07:56 PM   #8
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 83,277
Karma: 153646249
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Does Open Library actually return usable metadata that does not need manual intervention?
JSWolf is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Metadata Reader Plugin] Read MP3 audio book metadata Jesse Chisholm Plugins 59 04-01-2025 10:16 AM
[Metadata Reader Plugin] Read M4B audio book metadata eliteart Plugins 5 01-01-2025 09:45 AM
How do I know which Metadata Source Plugin was called from fetch-ebook-metadata? eryMpexI Library Management 6 04-22-2023 08:58 AM
Regarding using metadata objects in identify method of metadata download plugin api aprekates Development 1 07-06-2014 03:35 AM
[Metadata Download Plugin] Goodreads Metadata **Deprecated** kiwidude Plugins 30 04-23-2011 02:10 PM


All times are GMT -4. The time now is 10:11 AM.


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