mirror of
https://github.com/feeddeck/feeddeck.git
synced 2026-03-09 07:02:01 -05:00
[core] Add Import/Export support for Feeds #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dezponia on GitHub (Mar 2, 2025).
Originally assigned to: @ricoberger on GitHub.
Is your feature request related to a problem? Please describe
Currently there doesn't appear to be a way to import/export the Feeds in FeedDeck?
Describe the solution you'd like
Add an Export/Import feature to FeedDeck. Preferably in a standardized format that makes sense for the feature. For example OPML may make sense for RSS/ATOM feeds as its commonly used for this scenario.
Its unclear to me best to design an Import/Export feature with all the different kinds of Feeds available to FeedDeck. While it makes a lot of sense to use OPML for RSS/ATOM Feeds it may be less clear how or if this makes sense for GitHub, Lemmy, Medium feeds etc.
It may be best to allow the user to select what kind of feed they wish to import/export and only allow 1 feed-type per OPML file (or whatever file format makes sense).
If users are allowed to select multiple types of feeds in a single export it may make sense to still split each type into its own file, but bundle them into a .zip which is then saved by the user.
By splitting each feed type into its own export file it should be significantly easier for users to move that feed type to another app without confusing the target app. For example if they want to export their Podcast feeds for use in a dedicated Podcast app. The Podcast app probably has no idea what to do with GitHub data.
@ricoberger commented on GitHub (Apr 26, 2025):
HI @dezponia, importing and exporting feeds is now possible.
typeattribute and ignoring every entry which is notrss