immich-app/immich

▲ 97 stars today★ 115,958⑂ 7,177

High performance self-hosted photo and video management solution.

About immich-app/immich

immich-app/immich is an open-source project on GitHub, mainly written in TypeScript. High performance self-hosted photo and video management solution. It currently holds 115,958 stars and 7,177 forks with 703 open issues, and was last pushed on 2026-10-10 (repository created 2022-02-03).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #34 with 97 new stars today.

GitHub Repository Details

Repository immich-app/immich · default branch main · size 315368 KB · watchers 360 · source: GitHub REST API and repository README

README


https://github.com/immich-app/immich/blob/HEAD/License: AGPLv3 https://github.com/immich-app/immich/blob/HEAD/Discord

High performance self-hosted photo and video management solution



Català Español Français Italiano 日本語 한국어 Deutsch Nederlands Türkçe 简体中文 正體中文 Українська Русский Български Português Brasileiro Svenska العربية Tiếng Việt ภาษาไทย മലയാളം

[!WARNING]
⚠️ Always follow 3-2-1 backup plan for your precious photos and videos!
[!NOTE]
You can find the main documentation, including installation guides, at https://immich.app/.

Links

Demo

Access the demo here. For the mobile app, you can use https://demo.immich.app for the Server Endpoint URL.

Login credentials

| Email | Password | | --------------- | -------- | | [email protected] | demo |

Features

| Features | Mobile | Web | | :------------------------------------------- | ------ | --- | | Upload and view videos and photos | Yes | Yes | | Auto backup when the app is opened | Yes | N/A | | Prevent duplication of assets | Yes | Yes | | Selective album(s) for backup | Yes | N/A | | Download photos and videos to local device | Yes | Yes | | Multi-user support | Yes | Yes | | Album and Shared albums | Yes | Yes | | Scrubbable/draggable scrollbar | Yes | Yes | | Support raw formats | Yes | Yes | | Metadata view (EXIF, map) | Yes | Yes | | Search by metadata, objects, faces, and CLIP | Yes | Yes | | Administrative functions (user management) | No | Yes | | Background backup | Yes | N/A | | Virtual scroll | Yes | Yes | | OAuth support | Yes | Yes | | API Keys | N/A | Yes | | LivePhoto/MotionPhoto backup and playback | Yes | Yes | | Support 360 degree image display | No | Yes | | User-defined storage structure | Yes | Yes | | Public Sharing | Yes | Yes | | Archive and Favorites | Yes | Yes | | Global Map | Yes | Yes | | Partner Sharing | Yes | Yes | | Facial recognition and clustering | Yes | Yes | | Memories (x years ago) | Yes | Yes | | Offline support | Yes | No | | Read-only gallery | Yes | Yes | | Stacked Photos | Yes | Yes | | Tags | No | Yes | | Folder View | Yes | Yes |

Translations

Read more about translations here.

https://github.com/immich-app/immich/blob/HEAD/Translation status

Repository activity

![Activities](https://repobeats.axiom.co/api/embed/9e86d9dc3ddd137161f2f6d2e758d7863b1789cb.svg "Repobeats analytics image")

Contributors

GitHub Stars & Activity

115,958Stars
7,177Forks
703Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars115,958
Forks7,177
Open issues703
Primary languageTypeScript
LicenseAGPL-3.0
Stars gained today97
Created2022-02-03
Last pushed2026-10-10

Trending History

Daily boardrank #34 · ▲ 97 stars

Related GitHub Projects

1

microsoft / vscode

TypeScript★ 193,524⑂ 44,983▲ 43 stars
→
2

anthropics / claude-code

TypeScript★ 150,043⑂ 26,080▲ 195 stars
→
3

morluto / rea

TypeScript★ 68,905⑂ 14,506▲ 25,784 stars
→
4

remotion-dev / remotion

TypeScript★ 63,050⑂ 4,952▲ 288 stars
→
5

Yeachan-Heo / oh-my-claudecode

TypeScript★ 39,772⑂ 3,561▲ 44 stars
→
6

mksglu / context-mode

TypeScript★ 26,240⑂ 1,889▲ 178 stars
→
7

Vincentwei1021 / video-shotcraft

TypeScript★ 11,166⑂ 994▲ 143 stars
→
8

zenbu-labs / terminal-browser

TypeScript★ 3,784⑂ 180▲ 26 stars
→

More Trending Repositories