Rhet Turnbull's repositories

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.

Language:PythonLicense:MITStargazers:2047Issues:24Issues:979

textinator

Simple MacOS StatusBar / Menu Bar app to automatically detect text in screenshots

Language:PythonLicense:MITStargazers:176Issues:8Issues:21

macnotesapp

Work with Apple MacOS Notes.app from the command line. Also includes python interface for scripting Notes.app from your own python code.

Language:PythonLicense:MITStargazers:131Issues:6Issues:36

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.

Language:PythonLicense:MITStargazers:117Issues:9Issues:80

PhotoScript

Automate Apple / MacOS Photos app with python. Wraps applescript calls in python to allow automation of Photos from python code.

Language:PythonLicense:MITStargazers:47Issues:5Issues:41

applecrate

Package your command line tools into a native macOS installer.

Language:PythonLicense:Apache-2.0Stargazers:34Issues:3Issues:9

makelive

Create Live Photos from a photo+video pair compatible with Apple Photos

Language:PythonLicense:MITStargazers:30Issues:2Issues:8

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.

Language:PythonLicense:MITStargazers:21Issues:4Issues:22

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.

Language:PythonLicense:MITStargazers:20Issues:3Issues:14

guitk

Python GUI Toolkit for Tk (guitk): simplify the layout and construction of tkinter graphical user interfaces in python using a declarative syntax.

Language:PythonLicense:MITStargazers:17Issues:7Issues:39

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.

Language:PythonLicense:MITStargazers:14Issues:5Issues:5

appkitgui

Example python project demonstrating how to create a native macOS GUI with AppKit and PyObjC

Language:PythonLicense:MITStargazers:11Issues:3Issues:4

photokit

Python package for accessing the macOS Photos.app library via Apple's native PhotoKit framework

Language:PythonLicense:MITStargazers:8Issues:2Issues:1

mdinfo

Output metadata information for files in various formats using a template system

Language:PythonLicense:MITStargazers:7Issues:3Issues:5

clirunner

A python test helper for invoking and testing command line interfaces (CLIs) based on Click's CliRunner

Language:PythonLicense:BSD-3-ClauseStargazers:5Issues:2Issues:5

mdinfo-exiftool

Exiftool plugin for mdinfo

Language:PythonLicense:MITStargazers:4Issues:3Issues:0

mdinfo_macos

MacOS plugin for mdinfo providing access to macOS and Spotlight metadata

Language:PythonLicense:MITStargazers:4Issues:3Issues:1

strpdatetime

Parse strings into Python datetime objects; extends Python's datetime.strptime() with additional features.

Language:PythonLicense:NOASSERTIONStargazers:4Issues:4Issues:5

adventure-bot

Twitter bot that plays the classic Colossal Cave Adventure game

Language:PythonLicense:Apache-2.0Stargazers:3Issues:3Issues:1

qrlogo

Create QR codes for URLs and automatically add the favicon logo to the QR code

Language:PythonLicense:MITStargazers:2Issues:2Issues:0

rumps

Ridiculously Uncomplicated macOS Python Statusbar apps

Language:PythonLicense:BSD-3-ClauseStargazers:2Issues:4Issues:0

CGMetadata

Use native ImageIO / Core Graphics API on macOS from Python to access and change image metadata

Language:PythonLicense:MITStargazers:1Issues:2Issues:6

crash-catcher

Decorator to catch exceptions in a python function and log them to a file.

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

pyapp-builder

This is just a test, nothing to see here.

utitools

Utilities for working with Uniform Type Identifiers (UTIs) in python

Language:PythonLicense:MITStargazers:1Issues:0Issues:0

xattr

Python wrapper for extended filesystem attributes

Language:PythonLicense:NOASSERTIONStargazers:1Issues:1Issues:0

evernote-backup

Backup & export all Evernote notes and notebooks

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

forminator

Parse forms from images into a CSV file using OpenAI API

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

PySimpleGUI

Fork of PySimpleGUI to preserve last open source version as the project is now commercial/closed source

Language:PythonLicense:LGPL-3.0Stargazers:0Issues:1Issues:0
Stargazers:0Issues:3Issues:0