Skip to content

Using Diigo with NetNewsWire

NetNewsWire has been my main tool for digesting the web since 2003. It is indispensable to me. When I switched from Delicious to Diigo as my social bookmarking tool of choice this past summer, my only hangup was that there was not a built in functionality to post directly from NetNewsWire to Diigo, as there is for Delicious.

All of a sudden this afternoon I had a moment of clarity: Diigo offers a javascript based bookmarklet, and NetNewsWire has support for javascripting. DUH!

A few months ago Rob Wells‘ made a lovely tutorial doing nearly the exact same thing for another web based tool that I love – Readability. Rather than reinvent the wheel I offer him full credit for all he did before me and blatantly borrow from it here. Thanks Rob!

Instructions for posting to Diigo from NetNewsWire:

  1. Go to the Diigo website.
  2. Right-click on the ‘Post to Diigo’ bookmarklet
  3. Choose “Copy Link Location”Copy Link Location
  4. Open a PLAIN TEXT editor (TextEdit, Smultron, TextWrangler, etc.) and paste the link.
  5. Save the file, with the ending .js
  6. Open NetNewsWire.
  7. Open the scripts folder from the scripts menu.
  8. Copy in the file you just created.


  • Make sure NetNewsWire has JavaScript enabled for browsing web pages. This option can be found in the preferences for the application.
  • When you bookmark a page, Diigo returns you to the previous page – which for us is the bookmarklet page itself. That’s kind of annoying and if anyone knows how to fix this, I’m all ears.
  • Your mileage may vary. I know little to nothing about javascripting, Diigo APIs, or the price of tea in China. It is somewhat of a miracle that I got this mostly working. In other words, I’m not going to be able to offer you any technical support. Sorry.

Posted in My Thoughts, Tips & Tutorials.