# imagor-studio

> Self-hosted photo gallery with built-in layered editing, template system, and on-demand URL transformations. Virtual scrolling handles huge libraries.

- **Category:** Photo Galleries
- **Licence:** AGPL-3.0
- **Latest version:** v1.2.4
- **Open source:** open_core
- **Languages:** Typescript, Go
- **Platforms:** Docker, Docker Compose
- **Tags:** PostgreSQL, SQLite, Photos, Drag And Drop, Gallery, Photo Gallery, Docker, Go, React, Golang, Templates, Self Hosted, Image Gallery, S3 Storage, Virtual scrolling, Jwt auth, Url Transformations, Photo Editing, Layered Editing, Non Destructive

## Description

Imagor Studio is an open-source image gallery and editing workspace you run on your own hardware. It lets you browse thousands of photos instantly using virtual scrolling, organize them with drag-and-drop folder management, and build layered edits with live preview. Every change happens through generated URLs — source files stay untouched while transformed versions are created on demand via the imagor processing engine. You can save layered edits as reusable JSON templates and apply them across your collection. The app works with local folders, Amazon S3, MinIO, Cloudflare R2, and similar S3-compatible services. It runs as a single Docker container (shumc/imagor-studio) with embedded SQLite by default, or PostgreSQL/MySQL for production clusters. Authentication uses JWT with optional guest read-only access. Licensed AGPL-3.0 with a paid Early Bird tier ($39) that unlocks branding options. No native mobile apps, but the web interface is responsive with touch support.

## Links

- [Homepage](https://github.com/cshum/imagor-studio)
- [Website](https://studio.imagor.net)
- [Docker](shumc/imagor-studio)
- [Docker Hub](https://hub.docker.com/r/shumc/imagor-studio/)
- [Privacy Policy](https://studio.imagor.net/privacy/)
- [Terms of Service](https://studio.imagor.net/terms/)
- [GitHub Repository](https://github.com/cshum/imagor-studio)
- [Documentation](https://docs.studio.imagor.net/)

---
Source: https://selfhost.directory/project/imagor-studio