{"repo":"simulot/immich-go","free":true,"listed":false,"github":"https://github.com/simulot/immich-go","clone":"git clone https://github.com/simulot/immich-go.git","description":"An alternative to the immich-CLI command that doesn't depend on nodejs installation. It tries its best for importing google photos takeout archives.","language":"Go","stars":6720,"topics":["golang","immich-cli","google","immich","photos","takeout"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Immich-Go: Upload Your Photos to Your Immich Server Immich-Go is an open-source tool designed to streamline uploading large photo collections to your self-hosted Immich server. ✅ Compatible with Immich V2 and V3 ⚠️ This is an early version, not yet extensively tested ⚠️ Keep a backup copy of your files for safety 🌟 Key Features - Immich V3 Ready : Full compatibility with Immich V2 and V3 - Simple Installation : No NodeJS or Docker required - Multiple Sources : Upload from Google Photos Takeouts, iCloud, local folders, ZIP archives, and other Immich servers - Large Collections : Successfully handles 100,000+ photos - Smart Management : Duplicate detection, burst photo stacking, RAW+JPEG handling - Cross-Platform : Available for Windows, macOS, Linux, and FreeBSD 🚀 Quick Start 1. Install Immich-Go Download the pre-built binary for your system from the GitHub releases page. 2. Basic Usage 3. Requirements - A running Immich server with API access - API key with appropriate permissions (see full list) ⚠️ Breaking Change (v0.32.0) : The ReplaceAsset API method has been removed. The asset.replace permission is no longer needed. If your API key includes it, it will be ignored by the server. Use asset.copy instead for asset duplication needs. 🙈 Skip System Files - Use --ban-file to exclude junk artifacts. Patterns ending with / apply to directories (for example, --ban-file .Spotlight-V100/ ), while patterns without the trailing slash apply to individual files (for example, --ban-fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/simulot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/simulot/immich-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}