|
|
#1 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
[GUI Plugin] RSS Reader
RSS Reader — Calibre feed reader plugin
The RSS Reader plugin for Calibre allows users to subscribe to RSS feeds, automatically fetch and organize articles, save individual ones, and receive in-app notifications. It features several layouts, supports managing profiles, exports feed lists to OPML selectively for backup or sharing, and supports importing feeds, with special support for imports from recipes, optionally adding articles to the e-book library for reading and management within the Calibre interface. It supports audio playback for podcast feeds, advanced OPML import/export, Calibre recipe integration, and an optional AI-assisted panel for summaries and questions about articles. Designed for both casual and power users, RSS Reader gives you deep control over feeds, articles, notifications and presentation inside Calibre. Profiles Multiple independent profiles easily identifiable with optional badges displayed in the main dialog footer. Quick switching from the main toolbar Reading Layouts and zoom Several layout alternatives and UI scaling flexibility. Tagging Tagging system povides both manually added and automatic tagging (auto-tags RSS feeds with more than X words, and containing images or audio, for instance. Export Export feed lists to OPML selectively for backup or sharing Notifications & Preview In-app notifications with clickable links Configurable notification behavior and previewer Tips Ctrl + mouse wheel over preview panel: this zooms in/out UI Shift + mouse wheel over AI panel: this zooms in/out this panel Compatibility Calibre 5.44 or later Full functionality requires a recent version of calibre Windows, macOS, Linux (tested on Windows; feedback welcome for other platforms) License GNU GPL v3 This description is being updated. Last edited by Comfy.n; 01-26-2026 at 05:15 AM. |
|
|
|
|
|
#2 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
reserved
|
|
|
|
|
|
#3 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
Version 1.0.1 - Hotfix
|
|
|
|
|
|
#4 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
@Comfy.n - I have not examined this plugin's functionality, nor will I, but a couple of observations regarding the install.
I installed the plugin in a calibre portable: "D:\Calibre\Portables\Latest Preview", which has a copy of my installed calibre settings. First thing I noticed is that the install creates a SQL Lite database "rss_reader.sqlite" in the calibre portable folder: This suggests that installing the plugin on a regular installed calibre in Windows might add the file to the "C:\Program Files\Calibre2" directory — if that's what it does, then for me that's a no-no . The plugin install also created this sub-directory "D:\Calibre\Portables\Latest Preview\Calibre Settings\plugins\rss_reader", why not put the database in it? This plugin sets keyboard shortcut values that are already in use, both user custom values and calibre baseline default values - e.g. CTRL+O has been the default shortcut to open the Book folder since 'forever'. I raised this same issue in the Template Catalog thread almost a year ago, and more recently in the Calibre Config Reports, and OPF Helper plugin threads. For curiosities sake I installed your Comfy's Reminders plugin… it has a some keyboard shortcuts, but the install sets them to None… which gets a big ✔ and a couple of ![]() BR Last edited by BetterRed; Yesterday at 05:31 PM. |
|
|
|
|
|
#5 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
Database is always external to calibre's config dir.
On portable installs, the suggested db location is at sibling location level to the folder Calibre Settings. So, unless you choose otherwise, the db will be saved to C:\folder\Calibre Portable\rss_reader_data\rss_reader.sqlite. BTW I like to have my portables directly at C:\folder. (I don't use the calibre portable sub dir, move the stuff to the top level) On OS wide installs IIRC, the suggested location is the user folder( %USERPROFILE%) This is working fine from what I seen in latest tests I made, but there is a regression in db management I will address later, related to the one-offs/save as profile. Other plugin functionality is unaffected. |
|
|
|
|
|
#6 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
I didn't choose anything, installed it and clicked it - just tried "Customise" and was told to restart calibre, I did and got the same thing.
I'll install a vanilla 8.16.2 portable at the root of my D: drive and add RSS Feed to it… but I have to go out for a few hours. |
|
|
|
|
|
#7 | |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Clicked the RSS icon and the RSS Welcome dialogue popped Clicked Next and the RSS Setup dialogue popped Clicked Finish and the RSS Featured feeds dialogue popped Didn't want to add anything, so I clicked Cancel (???) and the RSS Main Window popped Suggestion: Setup should have Next, not Finish, and Featured feeds should have Finish, not Cancel. I saw none of that when I installed RSS Feeds in D:\Calibre\Portables\Latest Preview - it's hardly the sort of thing one would miss. I'll do some more tests in that location to see if I can get a handle on why - the calibre beta… probably not, or the settings which reflects 12 years of me (mis)using calibre… probably. BR |
|
|
|
|
|
|
#8 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
I think I will update the dialog to read Skip, instead of Cancel. Good catch.
The 'Finish' terminology is something I already planned to revise. Calibre 9.0 is up. Hooray! |
|
|
|
|
|
#9 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
|
|
|
|
|
|
#10 |
|
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,821
Karma: 7945209
Join Date: Sep 2020
Device: none
|
Thanks. I tried to reproduce, but I don't see the duplication. Will have a look ASAP.
|
|
|
|
|
|
#11 |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Maybe its a portable thing - here it is again on vanilla version 9.
It's weird - behaves like a Matryoshka doll. BR Last edited by BetterRed; Today at 03:04 AM. |
|
|
|
|
|
#12 | |
|
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,235
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Calibre puts its default library into the users home directory because Microsoft started to sync Documents into the clouds with Onedrive. Calibre used to put the default library in the Documents folder. BR Last edited by BetterRed; Today at 04:02 AM. |
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [GUI Plugin] Wiki Reader | Krittika Goyal | Plugins | 113 | 11-24-2024 07:45 PM |
| [GUI Plugin] Hymn Reader | Krittika Goyal | Plugins | 1 | 03-10-2017 02:57 PM |
| [GUI Plugin] OPML Importer (RSS feeds from feedly/google reader) | fem | Plugins | 14 | 07-19-2014 11:41 AM |
| [GUI Plugin] Recipe Reader | Krittika Goyal | Plugins | 13 | 06-07-2013 03:09 AM |
| [GUI Plugin] Medical Reader | Krittika Goyal | Plugins | 1 | 09-17-2012 06:04 AM |