blissd/fotema

Photo gallery for Linux

Rust

196

1,676 commits

updated Sep 19, 2026

See the code

README

Fotema

Available on Flathub Translation status Please do not theme this app

fotema (adj. Esperanto) "fond of taking photos"

A photo gallery for Linux.

All Photos View

Installation

Fotema is available on Flathub.

Download on Flathub

Building the project

Install flatpak, flatpak-builder, and just.

Install prek for pre-commit hooks uv:

uv tool install prek

To build a local development release, run:

just devel

Roadmap

Aspirationally, this is what I want to add to Fotema.

  • Machine learning.
    • Face detection and person recognition, supporting features such as naming a face and then generating an album of all faces that are similar. Preferably in pure Rust, but needs be as needs must.
    • Object and animal recognition.
    • Text recognition, supporting such features as copying text out of a photo or searching for photos containing particular text.
  • Search by recognized items, such as "all photos of Sven with a dog".
  • A dashboard page showcasing people, places, and events.
  • Swipe and keyboard support for the photo/video viewer.
  • Fewer (preferably zero) Flatpak permissions.
flatpak
gnome
linux
photo-gallery
rust

Contributors

blissd

1,376 commits

dependabot[bot]

195 commits

weblate

32 commits

Scrambled777

9 commits

blissd/fotema

Photo gallery for Linux

Rust

196

1,676 commits

updated Sep 19, 2026

See the code

README

Fotema

Available on Flathub Translation status Please do not theme this app

fotema (adj. Esperanto) "fond of taking photos"

A photo gallery for Linux.

All Photos View

Installation

Fotema is available on Flathub.

Download on Flathub

Building the project

Install flatpak, flatpak-builder, and just.

Install prek for pre-commit hooks uv:

uv tool install prek

To build a local development release, run:

just devel

Roadmap

Aspirationally, this is what I want to add to Fotema.

  • Machine learning.
    • Face detection and person recognition, supporting features such as naming a face and then generating an album of all faces that are similar. Preferably in pure Rust, but needs be as needs must.
    • Object and animal recognition.
    • Text recognition, supporting such features as copying text out of a photo or searching for photos containing particular text.
  • Search by recognized items, such as "all photos of Sven with a dog".
  • A dashboard page showcasing people, places, and events.
  • Swipe and keyboard support for the photo/video viewer.
  • Fewer (preferably zero) Flatpak permissions.
flatpak
gnome
linux
photo-gallery
rust

Contributors

blissd

1,376 commits

dependabot[bot]

195 commits

weblate

32 commits

Scrambled777

9 commits

Languages

Rust

70.3%

Fluent

28.2%