Using OPML bookmarks in Mozilla and Netscape Navigator

I've released version 0.1 of OPML Link Publisher, a Java application that publishes an OPML link directory outline as a bookmarks.html file, which can be automatically loaded by Mozilla or Netscape Navigator and manually imported into Internet Explorer.

I wrote the application because a Mozilla crash wiped out my bookmarks and I was tired of having bookmarks in several different browsers and other files. Radio UserLand's outliner can be used to create link directories (other outliners may support the feature as well), and since I already had several hundred bookmarks in that format, I decided to use it as the source material for all bookmarks.

I plan to add additional output formats such as Internet Explorer favorites and Dmoz-style Web directory pages.

The project, which is released under the open-source GNU General Public License, was a good test of the XOM XML Object Model Java library, which made it easy to parse OPML files.

Comments

I've heard of Joe (but haven't tried it yet). Buzz, though, is completely new to me. Thanks for the tips.

activeRenderer has the smarts to convert the other direction :: ie/netscape/yahoo bookmarks -> opml

http://radio.weblogs.com/0104487/outlines/tutor/aRTutorial5.html

Re: activeRenderer - Sounds like a nice feature, alas, it seems to require Radio - any chance of seeing ie/netscape/yahoo bookmarks -> opml built into OPML Link Publisher?

When OPML Link Publisher is closer to a full release, I'm going to work on some link editing software so that I can edit bookmarks in OPML without needing Radio (unless I can find a stand-alone bookmark outliner I like). Importing bookmarks would definitely be one of the features in an editor.

Have you looked at JOE, the Java Outline Editor?

http://outliner.sourceforge.net/

It's still in development, but it handles OPML files... sort of...

Why isn't there more fuss about buzz?

http://buzz.sourceforge.net/

Add a Comment

All comments are moderated before publication. These HTML tags are permitted: <p>, <b>, <i>, <a>, and <blockquote>. This site is protected by reCAPTCHA (for which the Google Privacy Policy and Terms of Service apply).