immich

High performance self-hosted photo and video management solution.

109.6k
Stars
+25.7k
Gained
30.6%
Growth
TypeScript
Language

💡 Why It Matters

Immich addresses the need for a high-performance self-hosted photo and video management solution, allowing engineering teams to maintain control over their media assets. This tool is particularly beneficial for roles such as software engineers and DevOps professionals who require a reliable backup tool that integrates seamlessly with existing workflows. With a growth trend of 30.6% over the last 266 days, Immich demonstrates strong community support and ongoing development, indicating it is a production-ready solution. However, it may not be suitable for teams looking for a fully managed service or those with limited resources for self-hosting and maintenance.

🎯 When to Use

Immich is a strong choice for teams seeking a robust open source tool for engineering teams that prioritises data control and privacy. Teams should consider alternatives if they require extensive third-party integrations or prefer a fully managed cloud solution.

👥 Team Fit & Use Cases

This tool is ideal for software engineers, DevOps teams, and system administrators who need to manage media assets efficiently. It is commonly integrated into products and systems that require media storage, backup, and retrieval functionalities.

⚖️ Compare With

🏷️ Topics & Ecosystem

backup-tool flutter google-photos google-photos-alternative javascript mobile-app nestjs nodejs photo-gallery photos photos-management self-hosted svelte sveltekit typescript videos

📊 Activity

Latest commit: 2026-08-03. Over the past 265 days, this repository gained 25.7k stars (+30.6% growth). Activity data is based on daily RepoPi snapshots of the GitHub repository.