Website profiles · Technology insights · Alternatives

awesome.immich.app

A list of awesome Immich apps, integrations, tools, distributions, and guides

No paid content found
Visit website
Profile views 9 Outbound visits 1 Normal
Awesome Immich Full homepage screenshot

At a glance

Category
Resources & Utilities
Language
English
Paid-content signal
No paid content foundObserved
Registered
2022
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Awesome Immich?

Awesome Immich is a curated directory of third-party software and documentation built around Immich, the self-hosted photo and video backup server. Rather than a single app, it is a catalog: its page groups entries into Client apps (16), Command-line tools (15), Integrations (6), Tools (10), Distributions (2), and Guides (14). Each entry generally links either to a website, to source code, or both.

Who it is for

  • Immich users who want a native or alternative client for a platform the official app does not cover well.
  • Self-hosters automating uploads, backups, or metadata handling from scripts and servers.
  • People comparing deployment options, such as packaged distributions versus a manual server install.
  • Newcomers looking for setup and migration guides before committing to a migration from another photo service.

How to use it

Start from the category that matches your gap, not from the longest list. If you mainly need a desktop or TV client, scan Client apps; if you are scripting, Command-line tools is the relevant section; if you want to connect Immich to another service, check Integrations. For a first install, the Guides and Distributions sections are more useful than the tool lists.

Two practical cautions: a listing here is not a quality or security endorsement, and third-party clients and integrations may lag behind Immich server releases, so check the linked project's recent activity before relying on it. The official project pages, such as Immich, remain the reference point for server behavior and compatibility.

How do I choose a client app for my Immich server?

Start by matching the client to where you actually view photos most, then check three things: platform support, whether it talks to your server directly or through a sync/upload layer, and how actively it is maintained. Awesome Immich groups its listings into Client apps, Command-line tools, Integrations, Tools, Distributions and Guides, which is a useful mental model: a "client app" is for browsing and uploading, while CLI tools and integrations usually handle automation or migration.

A practical way to decide

  • Phone-first: use the official Immich mobile apps for Android and iOS as your baseline, then look at third-party clients only if you want a different UI or extra features.
  • Desktop or TV: pick a client that matches your OS and supports background upload or slideshow playback, since that is where most third-party apps differ.
  • Automation or bulk work: skip graphical clients and look at the command-line tools and integrations instead; they are better for scheduled uploads, exports and server-side tasks.
  • Self-hosting tinkerers: check the Distributions section if you want to run Immich itself in a particular way, and the Guides section for setup walkthroughs.

Comparison by need

Your main need Category to look in Why
Daily browsing and camera backup Client apps Built for phones and desktops
Scripted or scheduled uploads Command-line tools Runs without a GUI
Connecting other services Integrations Bridges Immich with outside tools
Maintenance and utilities Tools Admin and helper functions
Deployment options Distributions Different ways to host the server

What to check before installing

  1. Does it support your platform and your server version?
  2. Is it read-only, or can it upload and delete?
  3. When was it last updated, and does it have a website or only source code?
  4. Does it require your API key, and are you comfortable with that?

A useful next step is to open Awesome Immich and scan the Client apps list for your operating system, then read the linked source or website for each candidate before installing anything. If you mainly want reliability, start with the official Android and iOS apps and add a third-party client only for a specific gap, such as a desktop viewer or a TV interface.

What command-line tools can I use to automate Immich tasks?

The Awesome Immich directory lists a dedicated Command-line tools section with roughly 15 entries, alongside separate sections for client apps, integrations, tools, distributions and guides. That grouping is the signal you want: if you are automating uploads, backups or metadata work on a headless server, the CLI section is where to start rather than the client-app list, which is aimed at interactive browsing and photo viewing on phones and desktops.

How to choose among them

  • Match the task, not the star count. Upload/sync, metadata export, duplicate detection and server administration are different jobs; a tool that is excellent at one may not touch the others.
  • Check the source link. In this list, many entries expose source code rather than a hosted website, which usually means you install and configure it yourself. That is fine for a homelab but adds maintenance.
  • Confirm it targets your Immich version. Immich's API and database change between releases, so a tool that has not been updated recently can break after a server upgrade.
  • Decide how it authenticates. Some tools expect an API key, others a user login; API keys are the safer choice for scheduled jobs.

A practical scenario: you run Immich on a home server and want a nightly job that pulls new photos from a camera folder into your library, then writes a metadata backup to another disk. You would pick one upload-oriented CLI tool and one export-oriented tool, wire them into cron or a systemd timer, and log their output so you notice failures.

Where to look beyond the CLI list

The same directory points to Immich's own documentation, which is the authoritative place to confirm API keys, supported endpoints and upgrade behaviour before you script against them. See Immich for that. The curated index itself is Awesome Immich.

If you only want one recommendation: open the Command-line tools section, shortlist two tools whose last commit is recent, and test each against a throwaway album before trusting it with your main library.

What integrations are available for Immich?

Immich integrations generally fall into two groups: apps and services that talk to your Immich server directly, and tools that move data between Immich and another platform. Awesome Immich lists an Integrations section with six entries, so the curated set is small and specific rather than a sprawling marketplace.

What to expect in the Integrations section

The page groups integrations alongside client apps, command-line tools, tools, distributions and guides, with the integrations category counting six items. Each entry is presented with a website and/or source code link, so you can judge whether it is a hosted service, a self-hosted bridge, or a code project you run yourself.

Because the list is short, the practical value is in matching an integration to a job:

  • Automation and workflows — connecting Immich to home automation or notification systems.
  • Publishing and sharing — pushing selected albums or assets to another service.
  • Import and migration — pulling photos from elsewhere into Immich.
  • Monitoring and administration — keeping an eye on server health or storage.

How to choose

Start from the direction of data flow. If you want Immich to send photos outward, look for an integration with an outgoing webhook or API client. If you want another system to trigger Immich actions, look for one that authenticates against the Immich API. Check the last-updated date and whether the project targets your Immich version, since the API changes over time.

For a concrete scenario: someone running Immich at home who wants new phone photos to appear in a smart-home dashboard would look for an integration that reads Immich albums and exposes them to that dashboard, rather than one that only imports files.

Where to go next

Browse the Integrations section on Awesome Immich and note whether each project offers a website, source code, or both. If nothing fits, the Command-line tools and Tools sections on the same page often cover the same needs through scripts you schedule yourself. The official Immich documentation is the reference for the API those integrations rely on.

What distributions of Immich can I install?

Awesome Immich lists two entries under Distributions. That category covers prebuilt or packaged ways to run Immich itself, as opposed to client apps, command-line tools or integrations that connect to a server you already run.

The short answer is that this page is a directory, not a comparison. It points you to the distribution projects and their source or websites, but it does not rank them or spell out system requirements, so use it as a starting point and check each project's own documentation for install steps and supported platforms.

How to choose

  • If you want the most predictable upgrade path, prefer a distribution that tracks official Immich releases closely and documents its update process.
  • If you already run a home server OS or NAS, look for a distribution packaged for that environment rather than a generic container setup.
  • If you value community support, check how active the project's issue tracker and release notes are before committing.
  • If you are unsure, start with Immich's own documentation, then use Awesome Immich to find alternatives.

Practical next step

Open Awesome Immich, jump to the Distributions section, and read each linked project's README. Compare two or three candidates on update cadence, backup/restore instructions and how they handle database migrations, since those are the points where Immich deployments most often break.

Where can I find guides to set up and use Immich?

The best starting point is Awesome Immich, a curated directory that keeps a dedicated Guides section alongside client apps, command-line tools, integrations, tools and distributions. Because it is organized by category rather than by date, you can jump straight to setup and usage material instead of scrolling through unrelated projects. The official documentation and API reference remain the authoritative sources for installation and configuration; the Guides section is most useful for community walkthroughs, migration tips and workflow examples that fill the gaps.

What each source is good for

Source Best for Trade-off
Awesome Immich Finding many community guides, tools and integrations in one list Curated, so it may lag behind new releases
Immich Official setup, server and app documentation Less coverage of third-party workflows
GitHub Source code, issues and project-specific instructions Requires filtering by repository and version

A practical next step

Decide whether you are installing a server, connecting mobile clients or automating uploads. For a first install, read the official documentation, then use the Guides section for a walkthrough that matches your platform. If you are evaluating add-ons, check the Integrations and Tools sections in the same directory, and confirm compatibility against your Immich version before committing.

Related questions

More questions →
What command-line tools for Immich are listed on Awesome Immich?

Awesome Immich lists 15 command-line tools for Immich. Each entry points to source code or a project website, and the tools generally cover tasks such as uploading, syncing, bulk importing, or managing Immich data from a terminal. This is the section to check if you want CLI options beyond the official server and mobile apps.

What the list covers

The Command-line tools section is one of several categories on Awesome Immich, alongside Client apps (16), Integrations (6), Tools (10), Distributions (2), and Guides (14). The page describes itself as "a list of awesome Immich apps, integrations, tools, distributions, and guides."

For the command-line section specifically, the page provides:

  • 15 entries in the Command-line tools category
  • Links to source code for most entries
  • Occasional website links where a project maintains one

The listing itself does not include descriptions, so you will need to open each link to learn what a given tool does.

How to use the list

  1. Open the Command-line tools section on Awesome Immich.
  2. Scan the entries and open the source code or website link for any that look relevant.
  3. Check the linked repository for supported Immich versions, installation instructions, and maintenance status.
  4. Confirm the tool matches your task — for example, uploading an existing library, syncing a folder, or scripting bulk operations.

Because the page only provides links, the repository README is the place to verify prerequisites, authentication method, and expected behavior before you install anything.

What to check before choosing a tool

Check Why it matters
Last commit / release date Indicates whether the tool is still maintained
Supported Immich API version Immich changes over time; older tools may break
Authentication method Determines how you connect to your server
Task fit Uploading, syncing, and management are different jobs
License Affects whether you can use it in your own setup

Where this fits

The command-line tools are one part of a broader ecosystem on Awesome Immich. If a CLI tool does not fit your workflow, the same page also lists client apps, integrations, tools, distributions, and guides — so you can compare terminal-based options against GUI apps or integrations before deciding.

What Immich integrations and tools are listed on Awesome Immich?

Awesome Immich is a curated directory of apps, integrations, tools, distributions, and guides built around Immich, the self-hosted photo and video backup solution. Its Integrations section lists 6 entries and its Tools section lists 10 entries. Each entry links out to a website or source code repository, so the directory itself is a starting point for discovery rather than a source of documentation. If you already run Immich and want to connect it to other services or extend what it can do, these two sections are where to look first.

Integrations (6 entries)

Integrations connect Immich with other services or workflows. The directory lists 6 of them, each pointing to either a website or source code.

Because the listing is link-based, the practical way to evaluate an integration is to open its source code or site and check:

  • What it connects to — the external service or workflow it targets.
  • How it authenticates — whether it uses the Immich API, an API key, or another mechanism.
  • Maintenance status — whether the repository shows recent activity.
  • Deployment shape — whether it runs as a separate service, a plugin, or a script.

The directory does not describe each integration in prose, so treat the links as the authoritative detail.

Tools (10 entries)

Tools provide additional functionality around Immich rather than connecting it to another service. Awesome Immich lists 10, again with website or source code links.

Typical things to check for each tool:

Check Why it matters
Website vs. source code only A website usually means a hosted or documented product; source-only means you build or run it yourself
Language / runtime Determines what you need installed to run it
Scope Whether it manages, migrates, analyzes, or monitors your library
Activity Recent commits or releases suggest it still works with current Immich versions

How to use these lists

  1. Open Awesome Immich and go to the Integrations or Tools section.
  2. Pick an entry and follow its website or source code link.
  3. Read that project's own README or docs for setup requirements — Awesome Immich does not restate them.
  4. Verify compatibility against your Immich version before deploying, since the directory does not track version support.

Common pitfalls

  • Assuming the directory is exhaustive. It is a curated list, not an official Immich index; other integrations and tools exist outside it.
  • Treating a link as an endorsement. Inclusion means someone found it worth listing, not that it is maintained or secure.
  • Skipping the source. For source-only entries, the repository is the only place to find install steps and configuration.

Where this fits

Awesome Immich also lists 16 client apps, 15 command-line tools, 2 distributions, and 14 guides, so integrations and tools are two of several categories. If your goal is connecting Immich to something else, start with Integrations; if you want to extend or manage your library, start with Tools.

What Immich distributions and guides are listed on Awesome Immich?

Awesome Immich lists 2 distributions and 14 guides for Immich. Distributions are alternative ways to deploy or package Immich, while guides cover setup, usage, and related topics. Each entry links to a website or source code repository for details.

Distributions (2)

The distributions category covers alternative deployment or packaging options for Immich. Each entry points to either a website or source code.

Entry Link type
Distribution 1 Website
Distribution 2 Source code

Because the directory only labels these as distributions without descriptions, check the linked site or repository to confirm the deployment method, supported platforms, and maintenance status before relying on one for a production setup.

Guides (14)

The guides category is the largest section after client apps and command-line tools. Entries link to websites or source code, and cover setup, usage, or related topics.

Entry Link type
Guide 1 Website
Guide 2 Website
Guide 3 Website
Guide 4 Website
Guide 5 Website
Guide 6 Source code
Guide 7 Website
Guide 8 Source code
Guide 9 Website
Guide 10 Source code
Guide 11 Website
Guide 12 Website
Guide 13 Source code
Guide 14 Website

How to use these entries

  1. Open the linked website or source code for the distribution or guide you want.
  2. Confirm it matches your Immich version and deployment method (for example, Docker or a packaged install).
  3. Check the last update or commit date, since community guides and distributions can fall behind Immich releases.
  4. Follow the guide's own prerequisites before applying any steps.

Common pitfalls

  • A distribution may package Immich differently from the official server, so upgrade paths can differ.
  • Guides hosted on personal sites may not track breaking changes in newer Immich versions.
  • Source-code-only entries often lack a rendered walkthrough, so you may need to read the README or commit history.

Where this fits in Awesome Immich

Awesome Immich organizes its listings into Client apps (16), Command-line tools (15), Integrations (6), Tools (10), Distributions (2), and Guides (14). If you are looking for an app to browse or upload photos, start with Client apps; if you want automation or scripting, start with Command-line tools or Integrations. Distributions and guides are the right sections when you need to install, host, or learn how to operate Immich itself.

Which Immich Client Apps Are Listed on Awesome Immich?

Awesome Immich's "Client apps" section lists 16 client applications for Immich, each with a link to a website, source code, or both. If you're looking for a way to browse your Immich library from a phone, desktop, or TV, this is the page to scan first — but the list itself only gives you names and links, so you'll still need to open each entry to judge platform support and maintenance status.

What the client apps section actually contains

The section is a flat list of 16 entries. For each one, Awesome Immich provides one or more of:

  • Website — a project homepage or download page
  • Source code — a repository link
  • Both — for projects that publish a site and host their code publicly

There are no screenshots, version numbers, platform badges, or last-updated dates in the listing. That means the list works as a discovery index, not as a comparison table.

How to use the list to pick a client

Because the entries are link-only, the practical workflow is:

  1. Open the Client apps section on Awesome Immich.
  2. Skim the entry names and note which ones you recognize or which have a website link (a website usually signals an active release channel).
  3. Open the website first if one exists — it typically states supported platforms and install methods.
  4. Fall back to the source code link if there's no website, and check the README for platform support and recent commit activity.
  5. Verify the client is still maintained before installing, since the list doesn't track staleness.

What the surrounding sections tell you

The client apps list doesn't stand alone. Awesome Immich groups its entries into several categories that matter when you're choosing a client:

Section Count Why it's relevant to client choice
Client apps 16 The apps themselves
Command-line tools 15 Useful if you want scripted or headless access instead of a GUI
Integrations 6 Connects Immich to other services rather than replacing the client
Tools 10 Utilities that support or extend Immich
Distributions 2 Alternative ways to run the server
Guides 14 Setup and usage documentation

If none of the 16 clients fits your device, the command-line tools section is the next place to look — it covers non-GUI access to the same server.

Limits to keep in mind

  • The list covers 16 client apps, but it doesn't say which platforms each one targets. The site's own download links mention Android, iOS, and Server, but those are Immich's own links, not per-client platform labels.
  • Entries are link-only, so there's no way to compare features, licenses, or release cadence from the page itself.
  • The page includes a "Purchase" link in its navigation, but the client apps listing contains no pricing information for any entry. Don't assume a listed client is free or paid — check the individual project.

Bottom line

Awesome Immich is a starting point for finding an Immich client, not a decision tool. Use it to collect candidate names and links, then open each project's website or repository to confirm platform support and whether it's actively maintained. If you need scripted access rather than an app, check the command-line tools section instead.

What Is Awesome Immich?

Awesome Immich is a curated directory of third-party apps, integrations, tools, distributions, and guides built around Immich. It is not the official Immich app or the official documentation — it is a community-maintained index that points you to other people's projects, each with links to a website and/or source code. Use it when you already run Immich and want to find clients for a specific platform, automation tooling, or a setup guide, rather than when you need to install or troubleshoot Immich itself.

What it actually contains

The site organizes entries into six categories, with a count shown next to each heading:

Category Entries What you'll find there
Client apps 16 Alternative front-ends and mobile/desktop clients for browsing or uploading to Immich
Command-line tools 15 CLI utilities, typically for bulk upload, migration, or scripting against Immich
Integrations 6 Connectors that link Immich to other services or workflows
Tools 10 Supporting utilities that don't fit the client or CLI buckets
Distributions 2 Packaged ways of deploying or shipping Immich
Guides 14 Written walkthroughs, mostly hosted on external sites

Each entry is essentially a link block: some list a website, some list source code, and many list both. The page itself carries no descriptions of the individual projects, so you'll need to open the linked site or repository to judge whether a given tool fits your setup.

How to use it

  1. Pick the category that matches your task. Looking for an Android or iOS client? Start with Client apps. Automating uploads from a server or NAS? Command-line tools. Connecting Immich to something else? Integrations.
  2. Open the linked website first if one exists, since that usually gives a feature overview and install instructions; fall back to the source code link when there's no site.
  3. Check the project's own repository for activity and compatibility before committing — the directory lists what exists, not what is currently maintained or which Immich server versions it supports.
  4. For setup questions, cross-reference the Guides section, which collects 14 external write-ups that often cover deployment and configuration in more depth than a project README.

What it is not

  • Not the official Immich app. The official project's own site, documentation, API reference, and download pages are separate destinations; Awesome Immich only links out to community work.
  • Not a support channel. There's no forum or issue tracker here — problems with a listed tool go to that tool's own maintainers.
  • Not a review site. Entries appear as bare links without ratings, screenshots, or comparisons, so quality and freshness vary by project.

When it's worth opening

Reach for Awesome Immich when you have a concrete gap to fill — for example, you want a desktop client that isn't the web UI, a script to import an existing photo library in bulk, or a guide for running Immich on hardware you already own. Skip it if you're still deciding whether to use Immich at all, or if you need official installation and upgrade instructions; the project's own documentation is the right source for that.

Website Overview

The available information shows a mix of normal operation and configuration gaps. Depending on how the website is used, these gaps may affect secure access or the consistency of its public presentation.

Domain and Registration

Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain has about 4 years of registration history; its current configuration provides more context than age alone. The registrar is CloudFlare, Inc., a widely used domain service provider. The domain uses the common .app extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Fastmail email service. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown. TXT records include verification markers for Google. Such markers may also remain after a service stops being used.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: HSTS, CSP, Permissions-Policy, clickjacking protection. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers.

Technology Stack Analysis

The public page identifies SvelteKit, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. Twitter Card metadata is configured. The title has 14 characters, within a common display range. A meta description is present, with 77 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailFastmail
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.21.2.186

Registration details

RDAP / WHOIS

RegistrarCloudFlare, Inc.
Registered2022-06-01
Expires2027-06-01
Domain statusclient transfer prohibited
Nameserversrosa.ns.cloudflare.com、viddy.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Aawesome.immich.app104.21.2.186300—
Aawesome.immich.app172.67.129.142300—
AAAAawesome.immich.app2606:4700:3030::ac43:818e300—
AAAAawesome.immich.app2606:4700:3033::6815:2ba300—
MXimmich.appin1-smtp.messagingengine.com30010
MXimmich.appin2-smtp.messagingengine.com30020
NSimmich.approsa.ns.cloudflare.com86400—
NSimmich.appviddy.ns.cloudflare.com86400—
TXTimmich.app1password-site-verification=GPHHHHLRXZHQFKUCAEYLDTI4TM300—
TXTimmich.appgoogle-site-verification=OSHGLJBzjJP6YwNjRiFhhOlHeR2zb_2hBgZvZOc0K1Q300—
TXTimmich.appv=spf1 include:spf.messagingengine.com -all300—
DMARC_dmarc.immich.appv=DMARC1; p=reject; rua=mailto:[email protected]300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectawesome.immich.app
IssuerGoogle Trust Services
Valid until2026-11-06T04:54 · Remaining when checked: 36 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controlpublic, max-age=0, must-revalidate
servercloudflare
x-content-type-optionsnosniff
referrer-policystrict-origin-when-cross-origin
access-control-allow-origin*

Identified technologies

SvelteKitCloudflare

Pages, Search and Sharing

Meta descriptionA list of awesome Immich apps, integrations, tools, distributions, and guides
Canonical URLNot detected
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 0 allowed · 0 disallowed

No sitemaps found

User reviews (0)

  • No reviews yet.