Skip to content

gieldemeulemeester/export-safari-reading-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

GitHub license

export-safari-reading-list

Export Safari's reading list to webloc files.

The Python script requires a -i/--ifile argument with the path to Safari's bookmarks file or a byte stream from stdin. Optionally, you can add a -o/--opath argument with the path to the output directory for the .webloc files. If omitted, the .webloc files will be written to the current working directory.

Safari's Bookmarks.plist file can be found in ~/Library/Safari/. However, this directory is by default no longer accessible with Terminal in macOS Mojave (10.14) or later. You can either copy this file somewhere accessible or grant full disk access to Terminal.

Usage examples:

python3 export_safari_reading_list.py -i ~/Desktop/Bookmarks.plist -o ~/Desktop/rlist
cat ~/Desktop/Bookmarks.plist | export_safari_reading_list.py -o ~/Desktop/rlist

About

Export Safari reading list to webloc files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages