Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Convert RSS feeds in Safari bookmarks to OPML Web Browsers
I have created an XML stylesheet that will scan Safari's Bookmarks and find only the RSS feed entries. The output can then be redirected to an OPML file for import to readers like NetNewsWire Lite. Folder structures are maintained in the OPML output.

Run it in Terminal with:
$ cd ~/Library/Safari
$ plutil -convert xml1 Bookmarks.plist
$ xsltproc SafariFeeds2OPML.xslt Bookmarks.plist > SafariFeeds.opml
$ plutil -convert binary1 Bookmarks.plist
The resulting file should import into your favorite newsreader.

[robg adds: I haven't tested this one.]
    •    
  • Currently 2.33 / 5
  You rated: 3 / 5 (3 votes cast)
 
[32,766 views]  

Convert RSS feeds in Safari bookmarks to OPML | 6 comments | Create New Account
Click here to return to the 'Convert RSS feeds in Safari bookmarks to OPML' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Convert RSS feeds in Safari bookmarks to OPML
Authored by: hypert on Feb 03, '06 08:29:22AM
In case it helps anyone, I wrote an article last year about exporting Safari's RSS feeds to Firefox. There are probably more people interested in this OPML these days, though (I don't expect many people are seriously using Firefox for RSS when there are so many other good readers).

Thanks!

[ Reply to This | # ]

Convert RSS feeds in Safari bookmarks to OPML
Authored by: quangtonthat on Feb 05, '06 07:50:46PM

This tip works as a charm. It saves me a lot of time and hassles when I tried to import all RSS feeds to NetNewsWire.
Thanks very much for the tip.



[ Reply to This | # ]
Convert RSS feeds in Safari bookmarks to OPML
Authored by: koyeung on Feb 06, '06 06:41:02AM

I've created an automator action for that. U may find it in:
http://koyeung.blogspot.com/



[ Reply to This | # ]
Convert RSS feeds in Safari bookmarks to OPML
Authored by: marketanomaly on Apr 19, '06 05:44:45PM

Actually, importing Safari bookmarks into Firefox is exactly what I've wanted to do for a long long time!

I've tried your Perl script a few times but it always just hangs or returns an sytax errors.

Could you say a little more about running the perl script for those less familiar with running Perl scripts in the terminal.

Thanks!

Adam



[ Reply to This | # ]
Convert RSS feeds in Safari bookmarks to OPML
Authored by: nwfrg on Jun 09, '07 12:53:19PM
this doesn't work for me

xsltproc SafariFeeds2OPML.xslt Bookmarks.plist > SafariFeeds.opml
warning: failed to load external entity "SafariFeeds2OPML.xslt"
Am I missing something?

[ Reply to This | # ]
Convert RSS feeds in Safari bookmarks to OPML
Authored by: tempel on Aug 02, '10 08:18:45AM

I've just written a tool to convert any set of .inetloc files into an opml feeds file. inetloc files can be created from Safari bookmarks easily by dragging.

See here: http://www.tempel.org/SafariFeedToOPML



[ Reply to This | # ]