ReadingList icon indicating copy to clipboard operation
ReadingList copied to clipboard

Edit your reading list in a big ol' table view

ReadingList

This little Mac app uses private API to display Safari’s Reading List. It has a few features:

  • sort and filter by title, date, domain and preview text
  • multiple selection
  • add new items by dragging & dropping URLs into the main window
  • open selected items in the default browser by pressing return (hold option to open in background)
  • remove selected items by pressing delete

Make sure you quit the app (instead of killing the process from Xcode) to ensure changes are flushed.

ReadingList in action

Disclaimer

I built this on macOS 10.12.3 (16D32). Future or past versions will probably break it. Do not use this code in a shipping product. Do not link against private frameworks. Do not ingest. For entertainment purposes only.

Credits and Shouts Out

h/t Jonathan Wight (@schwa) for prompting me to waste an evening on this :P