Skip to content

Immich

immich-app/immich

A high performance self-hosted photo and video management solution.

  • Active
  • AGPL-3.0
  • TypeScript
Immich card: Self-hosted photo and video management.
118.8kGitHub stars
7.6kForks
462Contributors
v3.4.0latest release

In short

Immich is a GitHub project in the Media category, written mainly in TypeScript. It is released under the AGPL-3.0 licence (network copyleft). Maintenance status: active, last commit 11 Nov 2026. It has 118,818 GitHub stars.

What it does

Standout capabilityUpload and view videos and photos
Best forIndividuals and teams needing self-hosted media management

Maintenance

0 dsince last commit
1 dsince last release
672open issues
4 yrproject age
commitrelease
12 months agotoday

Active Commits in the last 30 days. Last commit: 11 Nov 2026 · Latest release: v3.4.0 · 10 Nov 2026. How we score this

Licence in plain words

Network copyleft · AGPL-3.0

Like GPL-3.0, and running a modified version as a network service also requires sharing your source with its users. Self-hosting it unmodified is fine.

A summary, not legal advice. Read the project's LICENSE file before relying on it. SPDX ↗

Immich compared with alternatives

ProjectStarsLicenceStatusLast commit
yt-dlp206.8kUnlicenseActive4 Nov 2026
Immich (this page)118.8kAGPL-3.0Active11 Nov 2026
Jellyfin59.2kGPL-2.0Active11 Nov 2026

Same category, sorted by GitHub stars. Numbers checked 11 Nov 2026.

Questions

Is Immich free and open source?

Yes. Immich is published on GitHub under the AGPL-3.0 licence (network copyleft). Like GPL-3.0, and running a modified version as a network service also requires sharing your source with its users. Self-hosting it unmodified is fine.

Is Immich still maintained?

Active: the last commit was on 11 Nov 2026 and the latest release, v3.4.0, came out on 10 Nov 2026. Repoworthy rechecks this daily.

What is Immich written in?

Immich is mainly written in TypeScript.

How popular is Immich?

As of 11 Nov 2026, Immich has 118,818 GitHub stars, 7,557 forks and 462 contributors.

What are some alternatives to Immich?

Other Media projects on Repoworthy include yt-dlp and Jellyfin.

Alternatives in Media

Media →

yt-dlp

yt-dlp/yt-dlp

Active

A feature-rich command-line audio/video downloader.

★ 206.8kUnlicensePython

Jellyfin

jellyfin/jellyfin

Active

A free software media system for managing and streaming your media.

★ 59.2kGPL-2.0C#

Numbers from the GitHub API, checked 11 Nov 2026. Text summarised from the project's README. Spotted something wrong? Tell us.