hoarder-app / hoarder

A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
https://hoarder.app
GNU Affero General Public License v3.0
6.45k stars 235 forks source link

Add import support for OPML #657

Open joestump opened 1 week ago

joestump commented 1 week ago

Describe the feature you'd like

Now that Hoarder supports RSS it'd be nice if I could import OPML exports from my RSS reader. I use RSS for logging my Reddit upvotes and saves. It would be nice if I could export my existing history from FreshRSS into Hoarder, but FreshRSS (and I suspect many RSS readers) exports in OPML only.

Describe the benefits this would bring to existing Hoarder users

It would enable users to migrate existing RSS content from existing feed readers into Hoarder.

Can the goal of this request already be achieved via other means?

Yeah, technically possible with Hoarder's API. I could sync things from FreshRSS using a one-time script.

Have you searched for an existing open/closed issue?

Additional context

No response

MohamedBassem commented 1 week ago

Correct me if I'm wrong, but I think it's a bit niche to include it in the Hoarder web UI itself. Sounds like maybe something that can be maintained as a separate script? Also, I think I forgot to export the RSS feeds in the REST APIs, will do that in the next release :)

joestump commented 1 week ago

@MohamedBassem given RSS feeds are now a first class citizen in Hoarder and that OPML is the primary method for exporting/importing RSS feed information between feed readers, I think it should at least be considered for future development. Totally understand it's not priority number one 😄

rolltidehero commented 6 days ago

I think this is a must-have feature. I just submitted the same feature request as I overlooked the 'feature request' label. Feel free to merge or delete it.