View Single Post
Old 12-11-2025, 05:26 AM   #1
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: 1,817
Karma: 7945209
Join Date: Sep 2020
Device: none
[GUI Plugin] OPF Helper

OPF Helper is a toolkit for inspecting, validating, and managing OPF files in your EPUB library. It offers advanced search, export, and troubleshooting features to help you maintain clean, standards-compliant metadata and structure in your Calibre collection.

The plugin began as a simple OPF viewer, but grew to include validation, batch search, and export tools for power users and ebook maintainers. It is the result of a 'learning-by-doing' initiative focused on learning about OPFs.

The plugin provides a streamlined interface with basic (currently limited) keyboard shortcut support and is organized around several core features:

Show OPF Content
Instantly view the OPF file for any selected book(s)
Syntax highlighting and easy copy/export options
Find Multiple OPF Files

Edit OPF
Starting from version 1.0.4, OPF Helper provides an Edit OPF feature, including a button to run calibre's action 'Set metadata from OPF".

Scan your library for books with more than one OPF file
Quickly filter and review multiple OPF books
Find XML Parsing Issues

Detect and report XML errors in OPF files across your library
Helps identify and fix problematic metadata
Export Selected OPFs

Export OPF files from selected books to a chosen folder
Useful for backup, sharing, or external editing
EPUB Version Finder

EPUB version scanner (3.0, 2.0, or non-3.0)
Supports targeted maintenance and conversion workflows

Tips
The validation tab is implemented mostly as a hint and educational feature; it's definitely not intended to be taken as a strict validation tool.

Compatibility
Calibre 5.44 or later
Works on Windows, macOS, and Linux (tested on Windows; feedback for other platforms welcome)

License
This plugin is licensed under the GNU GPL v3

Hope you enjoy it!

Release notes
Spoiler:

version 1.0.4
-New feature: Edit OPF - thanks to @milady133 for the suggestion!

version 1.0.3
- minor fixes and improvements

version 1.0.2
Initial implementation of OPF Standards comparison

version 1.0.1
Debug output now fully suppressed unless explicitly enabled

Attached Thumbnails
Click image for larger version

Name:	2025-12-11 21_56_51-OPF Helper_ Treasure in the Sand.png
Views:	63
Size:	132.7 KB
ID:	219692   Click image for larger version

Name:	2025-12-11 21_59_46-OPF Helper_ Treasure in the Sand.png
Views:	60
Size:	112.0 KB
ID:	219694  
Attached Files
File Type: zip OPF-Helper_1.0.4.zip (233.1 KB, 9 views)

Last edited by Comfy.n; Today at 04:55 AM.
Comfy.n is online now   Reply With Quote