Command-line tool
immich-go
brew/immich-go
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Alternative to the official immich-CLI command written in Go photos golang google immich immich-cli takeout
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id simulot.immich-go -e
macOS
brew install immich-go
Linux
brew install immich-go
Upload a Google Photos takeout file to Immich server
immich-go -server=server_url -key=server_key upload path/to/takeout_file.zip
Import photos captured on June 2019, while auto-generating albums
immich-go -server=server_url -key=server_key upload -create-albums -google-photos -date=2019-06 path/to/takeout_file.zip
Upload a takeout file using server and key from a configuration file
immich-go -use-configuration=~/.immich-go/immich-go.json upload path/to/takeout_file.zip
Related command-line tools
- immich-cli
Command-line interface for self-hosted photo manager Immich - gphotos-uploader-cli
Command-line tool to mass upload media folders to Google Photos - doggo
Command-line DNS Client for Humans dns doh dns-client - deeplx
Permanently free DeepL API written in Golang. - gomplate
Command-line Golang template processor - gost
GO Simple Tunnel - a simple tunnel written in golang - telegram-downloader
Telegram Messenger downloader/tools written in Golang - goenv
Go version management
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents