Skip to content

Motivation for this project

Rhet Turnbull edited this page May 9, 2020 · 3 revisions

My primary motivation for developing osxphotos is to create an easy way to programmatically access photos from the Apple Photos library. I wanted to be able to use python to access the photo files and the associated metadata. I found a number of related projects that were focused on exporting photos from the Photos library but nothing that allowed me to easily write my own script to manipulate the library -- hence, osxphotos was born.

I eventually added the osxphotos command line interface to provide a way to query and export photos from the command line. Initially I built this only as a tool to help me with development and debugging but it's grown into a useful stand-alone tool and it seems most people who discover osxphotos do so by searching for a way to export photos.

My primary focus when adding new features continues to be on the osxphotos python package itself with every attempt to make the interface useful and intuitive for others to use in their code. Any feature added to the command line tool is thus first developed as an interface for other programmers.

home

Clone this wiki locally