OSS Tanbou

Ente — an open-source encrypted cloud platform shared by Photos, Auth, and Locker

OSS health 100
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
28,932
Primary language
Dart
License
AGPL-3.0
Repository last updated
Sep 17, 2026

Overview

Ente is an end-to-end encrypted platform designed so users can store data in the cloud without having to trust the service provider with plaintext. The same platform powers Ente Photos, Ente Auth, and Ente Locker, with clients and a Go server published in one AGPL-3.0 monorepo.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Use one E2EE account and server foundation for photos, 2FA data, and sensitive documents

Ente Photos provides backup, face detection, semantic search, private sharing, and collaborative albums; Ente Auth provides end-to-end encrypted 2FA; Locker stores documents, credentials, and notes with private sharing and emergency access. The Museum server is a data-agnostic encrypted-storage backend shared across applications.

Sources: [2][3]

Open-source clients, web apps, and server infrastructure make self-hosting possible

The monorepo includes iOS, Android, F-Droid, web, Linux, macOS, and Windows clients plus server code. The self-host quickstart starts the Museum API, Photos web app, PostgreSQL, and MinIO with Docker Compose.

Sources: [2][4]

For users who prioritize encryption, portability, and the option to leave Google Photos or Authy-style hosted ecosystems

It fits individuals and teams that want open-source clients and servers for photos, 2FA, and sensitive documents while keeping provider-side plaintext access out of the architecture, either using Ente's hosted service or operating their own infrastructure.

The quickstart is an evaluation setup, not a production architecture

The quickstart documentation recommends considering external object storage and a database for serious use. museum.yaml contains unique instance credentials and must be protected, and Ente recommends keeping plaintext photo backups until a reliable backup strategy is established.

Sources: [4]

End-to-end encryption does not replace availability, backup, and restore operations

The quickstart stores PostgreSQL and MinIO data in Docker volumes. Running docker compose down --volumes permanently removes those volumes, so production self-hosting still needs independent database/object-storage backups and restore testing.

Sources: [4][3]

The monorepo uses per-application release tags, so GitHub Latest is not an umbrella Ente version

Photos, Auth, Locker, and other apps are released independently from the same repository. As of September 17, 2026, GitHub marks Locker v1.0.9 as the repository's Latest release; that does not imply Photos or Auth use the same version.

Sources: [5][2]

Official sources

  1. [1]ente/ente — GitHub repository metadata(2026-09-17)
  2. [2]Ente — README(2026-09-17)
  3. [3]Ente Museum server — README(2026-09-17)
  4. [4]Ente self-host quickstart(2026-09-17)
  5. [5]Ente repository latest release at review time — locker-v1.0.9(2026-09-17)
Supplemental curator note

The former ente-io/ente repository now lives at ente/ente. The review covers self-host availability and backup responsibilities in addition to E2EE.

Try it in 3 steps

  1. 1

    Get the source

    git clone --depth 1 https://github.com/ente/ente.git
  2. 2

    Enter the repository

    cd ente
  3. 3

    Check the official steps

    Continue with the commands in the README Installation, Quick Start, or Getting Started section.

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Check the official README

Growth

Growth trends · Last 30 days

28,932 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
2,065
Open PRs
20

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • android
  • ios
  • e2ee
  • encryption
  • end-to-end-encryption
  • google-photos-alternative
  • opensource
  • photos
  • privacy
  • privacy-tools
  • 2fa
  • zero-knowledge
Stars
28,932
Forks
1,802
Watchers
84
Open issues
212
Primary language
Dart
License
AGPL-3.0
Repository last updated
Sep 17, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.