Yellow brick walls in an SF Chinatown alley at night

flickr’s API is way more comprehensible than SmugMug’s, so adding flickr support went down much more quickly. Just get an API key/secret (links in the README) and step through onboard to auth your copy of imgup.

Otherwise, it’s the exact same interface and UI. You just have to add a --backend argument to use flickr when you run it:

imgup -b flickr -t "The Title" -c "The Caption" -f md img_123.jpg

You can skip any of them except the image itself, but you probably want to set --caption to get a description/alt text back.

pdxmph/imgup-cli (Gem on the release page)

I also added a pair of extras:

  • A Hazel folder action script: If you set the “caption” field in LightRoom or Apple Photos, then export an image into the watched folder, you’ll get a snippet back to your clipboard with the caption as description/alt text.
  • A Raycast script action: (Needs to be fixed to use the new backend selector, so hardcode that if you want to just get it running with flickr by adding the argument in the script)