OSXPhotos provides the ability to interact with and query Apple's Photos.app library on macOS and Linux. You can query the Photos library database — for example, file name, file path, and metadata such as keywords/tags, persons/faces, albums, etc. You can also easily export both the original and edited photos. OSXPhotos also works with iPhoto libraries though some features are available only for Photos. Limited support is also provided for exporting photos and metadata from iPhoto libraries. Only iPhoto 9.6.1 (the final release) has been tested. This package will read Photos databases for any supported version on any supported macOS version. E.g. you can read a database created with Photos 5.0 on MacOS 10.15 on a machine running macOS 10.12 and vice versa.

Features

  • Tested on Ubuntu Linux and macOS. Many features are only available on macOS
  • Documentation available
  • Examples available
  • On Linux, macOS-specific features of the CLI will not be available
  • Tested on macOS Sierra (10.12.6) through macOS Sonoma (14.1). Tested on both x86 and Apple silicon (M1)
  • OSXPhotos has been minimally tested with macOS Sequoia

Project Samples

Project Activity

See All Activity >

Categories

Multimedia, Libraries

License

MIT License

Follow OSXPhotos

OSXPhotos Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OSXPhotos!

Additional Project Details

Operating Systems

Mac

Programming Language

Python

Related Categories

Python Multimedia Software, Python Libraries

Registered

2024-08-26