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 Yesterday, 03:32 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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
[GUI Plugin] Calibre Config Reports

Calibre Config Reports is a comprehensive tool for viewing, searching, and exporting detailed information about your Calibre setup—including installed plugins, custom columns, keyboard shortcuts, and settings. It offers powerful filtering, export options (CSV/XLSX), and easy copy features for troubleshooting or sharing your configuration.

CCR started when I felt the need for a more informative plugin manager. Once that goal was achieved, additional features were added, and what was initially just "Plugin Info" eventually evolved into Calibre Config Reports.

The plugin is organized into seven specialized tabs, each designed to give you complete visibility and control over different aspects of your Calibre configuration:

Plugins Tab
- View & manage: All installed plugins with detailed information (name, version, author, type, category)
- Filter & search: By category (Calibre ≥8.9), name, author, or description
- Actions: Remove plugins, visit forums, copy info, donate to authors
- Export: Plugin data to CSV/XLSX with customizable columns
- Install: Load new plugins from ZIP files directly

Custom Columns Tab
- Display: All custom columns with metadata (name, type, format, template)
- Search: Filter by column name, type, or properties
- View details: Composite templates, display settings, and format options
- Export: Column configurations to CSV/XLSX
- Quick access: Copy templates and settings for reuse

Shortcuts Tab
- Browse: All keyboard shortcuts organized by group and action
- Search: Find shortcuts by key combination, action name, or modifier
- Navigate: Open Calibre's shortcuts preferences for editing
- Export: Shortcut mappings to CSV/XLSX
- Organize: Sort and filter by group, action, or key combination

Settings Tab
- Overview: Calibre configuration main settings organized by Category, Value, UI location and Source
- Categories: Installation type, libraries, interface, performance, network settings
- Search: Filter settings by category, name, or value
- Access: Double-click to open Calibre's main preferences dialog
- Export: Complete settings inventory to CSV/XLSX

History Tab
- Timeline: Recent changes to plugins, settings, and Calibre updates
- Events: Plugin installs/updates/removals, some key setting changes, version changes
- Details: Timestamps, event types, and comprehensive change information
- Filter: Search history by event type, plugin name, or details
- Export: Historical data to CSV/XLSX for auditing

Help Tab
- Resources: Direct links to Calibre downloads for all platforms
- Documentation: Quick access to user manual sections and tutorials
- Support: Plugin forum thread and development support links
- About: Plugin version information and description

Audio Tab
- Playlist info and credits

Each tab includes column management (show/hide), export capabilities (CSV/XLSX), and persistent settings that remember your preferences between sessions.

Hope you enjoy it.
Attached Thumbnails
Click image for larger version

Name:	2025-08-22 07_57_50-Calibre Config Reports.png
Views:	50
Size:	86.8 KB
ID:	217630   Click image for larger version

Name:	2025-08-22 06_28_23-Calibre Config Reports.png
Views:	42
Size:	55.4 KB
ID:	217631   Click image for larger version

Name:	2025-08-22 08_07_43-Calibre Config Reports.png
Views:	36
Size:	56.0 KB
ID:	217632  
Attached Files
File Type: zip Calibre_Config_Reports_1.0.1.zip (7.70 MB, 10 views)

Last edited by Comfy.n; Today at 07:29 AM.
Comfy.n is offline   Reply With Quote
Old Yesterday, 03:57 AM   #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: 1,625
Karma: 7908443
Join Date: Sep 2020
Device: none
reserved
Comfy.n is offline   Reply With Quote
Old Yesterday, 02:53 PM   #3
BeckyEbook
Guru
BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.BeckyEbook ought to be getting tired of karma fortunes by now.
 
BeckyEbook's Avatar
 
Posts: 866
Karma: 3501146
Join Date: Jan 2017
Location: Poland
Device: Various
Nice!
A minor detail noticed: When filtering plugins in the plugin_stats panel, the total_plugins value is equal to visible_plugins.
BeckyEbook is offline   Reply With Quote
Old Yesterday, 06:32 PM   #4
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BeckyEbook View Post
Nice!
A minor detail noticed: When filtering plugins in the plugin_stats panel, the total_plugins value is equal to visible_plugins.
Hi BeckyEbook! Thanks so much for your feedback.

Well, I think this is by design, as I wanted the plugin to export only visible data (csv/xlsx). So, the total count displayed may indeed look inaccurate when some filtering text is active in the filter box. For instance, I type 'dalton' then I'm able to export only the info about the 6 visible plugins I have installed on this portable instance:

Click image for larger version

Name:	2025-08-22 19_21_40-Calibre Config Reports.png
Views:	18
Size:	71.1 KB
ID:	217636

I will take a look whether, instead of displaying 6/6 (which is the correct count for dalton in this example), it would look better to display 6/40. I'm not sure how that might affect the exports...

By the way, I noticed a performance issue in the filter box thanks to your question so i will soon release an update.
Comfy.n is offline   Reply With Quote
Old Yesterday, 06:57 PM   #5
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
@BeckyEbook - I think version 1.0.1 addresses the issue you pointed out
Comfy.n is offline   Reply With Quote
Old Yesterday, 07:23 PM   #6
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,808
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Looks good, model for Calibre 10 UI, maybe.

Can't find a way to drive it from the keyboard:
  • no shortcuts apart from 'whatever' to open it, and Esc to close it;
  • no accelerator keys (Alt+?);
  • no Tab order.
Could the Shortcuts panel also list the Defaults or indication that the value shown is a Default or Custom setting.

Could you make the Audio feature configurable, including Hide it.

And a query, where does CCR History feature get it's data?

BR

Last edited by BetterRed; Yesterday at 07:26 PM.
BetterRed is online now   Reply With Quote
Old Yesterday, 07:49 PM   #7
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
Looks good, model for Calibre 10 UI, maybe.

Can't find a way to drive it from the keyboard:
  • no shortcuts apart from 'whatever' to open it, and Esc to close it;
  • no accelerator keys (Alt+?);
  • no Tab order.
Could the Shortcuts panel also list the Defaults or indication that the value shown is a Default or Custom setting.

Could you make the Audio feature configurable, including Hide it.

And a query, where does CCR History feature get it's data?

BR

Hey, thanks a bunch for the compliment, BR! I really appreciate it.

I need to take a careful look at each one of your observations and provide a detailed answer and updates wherever possible.

At the moment, what I can say in advance is that Ctrl+tab / Ctrl+Shift+Tab can be used to cycle through tabs, but I'm sure you know it...
Comfy.n is offline   Reply With Quote
Old Yesterday, 07:54 PM   #8
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,808
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
What about the Editor and Viewer, any thoughts of including them?

BR
BetterRed is online now   Reply With Quote
Old Yesterday, 08:06 PM   #9
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,808
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Comfy.n View Post
Hey, thanks a bunch for the compliment, BR! I really appreciate it.

I need to take a careful look at each one of your observations and provide a detailed answer and updates wherever possible.

At the moment, what I can say in advance is that Ctrl+tab / Ctrl+Shift+Tab can be used to cycle through tabs, but I'm sure you know it...
For me - they do nothing. Besides which I use Ctrl+Alt+←/→ to traverse Tabs most everywhere - calibre VL's, calibre editor and Sigil CV tabs, Firefox, Word, Excel etc.
BetterRed is online now   Reply With Quote
Old Yesterday, 08:13 PM   #10
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
What about the Editor and Viewer, any thoughts of including them?

BR
Actually I hadn't thought of that because plugin performance might be affected, but it's doable probably. This data lives in tweak_book_gui.json and viewer-webengine.json from what I gather upon a quick look (the history feature relies upon json files in config dir, mostly)
Comfy.n is offline   Reply With Quote
Old Yesterday, 08:16 PM   #11
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
For me - they do nothing. Besides which I use Ctrl+Alt+←/→ to traverse Tabs most everywhere - calibre VL's, calibre editor and Sigil CV tabs, Firefox, Word, Excel etc.
I swear that worked for me moments ago (just now it didn't). Will need to look into it.
Comfy.n is offline   Reply With Quote
Old Yesterday, 08:41 PM   #12
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,123
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
The shortcut tab is super helpful as it allows you to sort by the existing assigned keystroke .
Handy when trying to find an unused one
theducks is offline   Reply With Quote
Old Yesterday, 08:43 PM   #13
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by theducks View Post
The shortcut tab is super helpful as it allows you to sort by the existing assigned keystroke .
Handy when trying to find an unused one
Comfy.n is offline   Reply With Quote
Old Yesterday, 09:15 PM   #14
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,808
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
There's something not quite right with the factory shortcut setting for CCS itself, it doesn't have one (quite rightly so, IMO) but in the list it shows as blank rather than 'None' — if I sort on the Shortcuts column it appears at the top of list, rather that amongst other Nones, viz:

Click image for larger version

Name:	Screenshot 2025-08-23 104845.jpg
Views:	16
Size:	215.6 KB
ID:	217641

How do I filter out the Nones, I tried '!None' and '¬None'.

If I press Enter in any of the filter boxes a Windows File explorer window pops, viz:

Click image for larger version

Name:	Screenshot 2025-08-23 111050.jpg
Views:	14
Size:	418.3 KB
ID:	217640

Added: and the filter boxes are very sluggish, press a key and wait a second or more for it to appear.

BR

Last edited by BetterRed; Yesterday at 11:06 PM. Reason: Added
BetterRed is online now   Reply With Quote
Old Today, 12:50 AM   #15
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,625
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post

Added: and the filter boxes are very sluggish, press a key and wait a second or more for it to appear.

BR


Please try version 1.0.1, this was a performance issue on 1.0.0

edit to add: I notice the inactive tabs in your screenshot don't show the borders' outline. Interesting. I didn't know Qt behaves differently on Win11 (that's what i'm assuming, since I'm on Win10 and they show...). As for the other issues, I need time to address them. Yes, I chose to leave the CCR shortcut unassigned but it's interesting that it shows as blank instead of none. Not a big deal, but I will take a look.

Last edited by Comfy.n; Today at 01:36 AM.
Comfy.n is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Calibre RPC trivialize Plugins 10 05-05-2025 08:22 PM
[GUI Plugin] KoboTouch Config Button Comfy.n Plugins 0 04-20-2025 03:22 PM
[GUI Plugin] FicHub 2 Calibre Mikowmer Plugins 12 10-28-2024 03:31 PM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 05:25 AM
[GUI Plugin] BiB/i EPUB reader plug-in for calibre dcato Plugins 0 11-30-2016 02:56 PM


All times are GMT -4. The time now is 08:30 AM.


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