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
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
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