immich-go
« Back to VersTracker
Description:
Alternative to the official immich-CLI command written in Go
Type: Formula  |  Latest Version: 0.31.0@0  |  Tracked Since: Nov 23, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 5,019  |  Forks: 170  |  Language: Go  |  Category: Multimedia
Tags: immich photos backup cli go self-hosted
Install: brew install immich-go
About:
immich-go is a Go-based command-line interface for interacting with Immich, a self-hosted photo and video management service. It provides an alternative to the official Python-based CLI, offering faster performance and a single binary distribution. Its main value is enabling efficient bulk operations like uploads, downloads, and metadata management for personal media libraries.
Key Features:
  • High-performance uploads and downloads
  • Single binary with no runtime dependencies
  • Bulk metadata management and organization
  • Support for albums, duplicates, and timeline views
  • Interoperability with the Immich server API
Use Cases:
  • Migrating large photo/video collections to a self-hosted Immich server
  • Automating backup and synchronization of media from local storage to Immich
Alternatives:
  • immich-cli – Official Python-based CLI; immich-go is often faster and distributed as a single binary.
Version History
Detected Version Rev Change Commit
Dec 25, 2025 6:16pm 0.31.0 0 VERSION_BUMP b6b97137
Nov 23, 2025 5:02pm 0 VERSION_BUMP 99d6ec20
Oct 9, 2025 8:06pm 0 VERSION_BUMP 2a862845
Sep 22, 2025 11:07am 0 VERSION_BUMP dad823c3
Sep 11, 2025 6:01am 0 VERSION_BUMP f60366a2