There are no reviews yet. Be the first to send feedback to the community and the maintainers!
osxphotos
Python app to work with pictures and associated metadata from Apple Photos on macOS. Also includes a package to provide programmatic access to the Photos library, pictures, and metadata.textinator
Simple MacOS StatusBar / Menu Bar app to automatically detect text in screenshotsmacnotesapp
Work with Apple MacOS Notes.app from the command line. Also includes python interface for scripting Notes.app from your own python code.osxmetadata
Python package to read and write various MacOS extended attribute metadata such as tags/keywords and Finder comments from files. Includes CLI tool for reading/writing metadata.PhotoScript
Automate Apple / MacOS Photos app with python. Wraps applescript calls in python to allow automation of Photos from python code.photosmeta
Extract known metadata from Apple's MacOS Photos library and export this metadata to EXIF/IPTC/XMP fields in the photo file For example: Photos knows about Faces (personInImage) but does not preserve this data when exporting the original photo.applecrate
Package your command line tools into a native macOS installer.makelive
Create Live Photos from a photo+video pair compatible with Apple Photosexif2findertags
Read EXIF metadata from image and video files and convert it to macOS Finder tags and/or Finder comments.autofile
Mac command line app to automatically move or copy files based on metadata associated with the files. For example, file your photos based on EXIF metadata or use MP3 tags to file your music files.locationator
A simple macOS menubar app that provides access to the macOS Location Services reverse geocoding API via a local web server as well as a command line tool.guitk
Python GUI Toolkit for Tk (guitk): simplify the layout and construction of tkinter graphical user interfaces in python using a declarative syntax.RepairPhotosBookmarks
Repair broken bookmarks to referenced files in Apple Photos to fix "Missing file" errors when moving a Photos library to a different disk or machine.apple-news-to-sqlite
Export Apple News saved articles to SQLitephotos_time_warp
Batch adjust the date, time, or timezone of photos in Apple Photos from the Mac command line.appkitgui
Example python project demonstrating how to create a native macOS GUI with AppKit and PyObjCsqlitekvstore
Simple persistent key-value store for python backed by a sqlite databaserich_theme_manager
Implements a basic "theme manager" class for managing rich Themes in your rich python CLI application.add_photo_locations_from_gpx
Add missing location data to photos in Apple's Photos app using data from a GPX filedirsnapshot
Diff for directories; create snapshots of directories and compare/diff these to the directory or another snapshotphotokit
Python package for accessing the macOS Photos.app library via Apple's native PhotoKit frameworkChargeMon
Simple macOS StatusBar app to remind you to unplug your laptop when sufficiently chargedadd_photo_locations_from_google_history
Python script to add missing location data to photos in your Apple Photos library based on your Google location history. This script can be run stand-alone to add location data to the photos in your library or as a post-processing function for osxphotos to add location data to photos upon export.mdinfo
Output metadata information for files in various formats using a template systemmacos_mditem_metadata
Access macOS Spotlight metadata on files from Python. Also includes JSON data for all common metadata keys.rich_theme_printer
Use rich python package to print color palette from a Visual Studio Code (VSCode) color theme JSON fileexif2spotlight
Read exif metadata from images with exiftool and write to MacOS Spotlight searchable extended attributesPyImageSnap
Python implementation of Robert Harder's imagesnap utility for Mac. Command line tool to take photos using Macβs built in camera or an attached USB camera.yep2tag
Export metadata from Ironic Software's Yep application to OS X native tags and Finder commentssqlgrep
grep for sqlite databasesdatetime-utils
A handful of small utility functions I find useful for dealing with python datetime objects and timezonesstrpdatetime
Parse strings into Python datetime objects; extends Python's datetime.strptime() with additional features.put_in_pocket
Command line tool to add URLs from the command line or from a file to your Pocket reading list. Designed to add URLs from an email.mdinfo-exiftool
Exiftool plugin for mdinfomdinfo_macos
MacOS plugin for mdinfo providing access to macOS and Spotlight metadatapystrgrep
grep/search for pattern contained in python string constants inside a python fileAccumulate
iOS accumulation timer app written in python with Pythonistaquestionary-superprompt
An extension to the python questionary package that provides additional features for the prompt methodpasteboard
macOS pasteboard/clipboard implementation using native NSPasteboard APIadventure-bot
Twitter bot that plays the classic Colossal Cave Adventure gamemerge_photos_libraries
Merge Apple Photos librariesqrlogo
Create QR codes for URLs and automatically add the favicon logo to the QR codes3dict
python dictionary class providing persistent storage by serializing state to a json file on an Amazon S3 bucketBrickBrain
Project I did with my son to learn machine learning for his science fair project. Identifies various LEGO-type bricks.pyapp-builder
This is just a test, nothing to see here.mobile-dnd-js-demo
Using drag and drop on mobileStatistics-Descriptive-Discrete
Perl module to compute descriptive statistics on discrete datasets (for example, data that has been quantized by an A/D converter)CGMetadata
Use native ImageIO / Core Graphics API on macOS from Python to access and change image metadatacrash-catcher
Decorator to catch exceptions in a python function and log them to a file.Love Open Source and this site? Check out how you can help us