EVERYTHING XIAOMI
Get listed

fotobuch

fotobuch is a desktop app for making print-ready photobook layouts from image collections, especially books with many photos on each page.

Place
#32 of 32
Score
5.6
fotobuch's website

What fotobuch is

fotobuch is a desktop app for making print-ready photobook layouts from image collections, especially books with many photos on each page. Users can work in a graphical app or automate creation through a scriptable command-line interface. Its layout keeps each photo’s aspect ratio and reading order, without cropping or distortion. Users can change the space assigned to photos, rearrange pages, and group images by event or folder. Optional titles and an EXIF-based photo metadata appendix can add details. The app exports a self-contained PDF at 300 DPI for printing, but does not place print orders. It creates cached copies of source images and leaves originals unchanged. A project consists of a YAML file and Typst template; the app generates Typst source and uses the Typst compiler to render the PDF. Git tracks project changes, allowing history review and undo. The software is available for Linux, macOS, and Windows, and is free and open source under the GNU Affero General Public License v3.0. Its maker describes the layout approach as one focused design philosophy for many-image books.

Good

  • Graphical app and scriptable command-line interface.
  • Preserves photo proportions without cropping or distortion.
  • Exports a self-contained 300-DPI PDF.
  • Git history supports review and undo.
  • Available for Linux, macOS, and Windows.

Watch out

  • Supports one opinionated layout philosophy.
  • Does not place print orders.
  • Commercial licensing requires contacting the maker.

Who it suits

fotobuch suits people making photo books with many images per page, including users who want to script book creation. Its CLI is described as suited to power users, while the graphical app provides a visual workflow.

Verdict

fotobuch offers automated layouts and project history for image-heavy print photobooks. Its fixed design approach may not fit users seeking multiple layout philosophies, and printing must be arranged separately.

The facts

Each one read from fotobuch's own pages, with the date it was checked.

What it does

Commercial licensing
The README asks users to contact the maker to discuss a commercial license for uses such as integrating fotobuch into a paid service or product.checked 11 Oct 2026
Export
The app exports a print-ready 300-DPI PDF, and the README says the resulting PDF is self-contained.checked 11 Oct 2026
GUI and CLI
Users can arrange pages in a graphical app or automate book creation with a scriptable command-line interface.checked 11 Oct 2026
Integrations
The maker suggests using VS Code with the Typst Preview extension to see layout updates live, and names Saal Digital as an example print service.checked 11 Oct 2026
Intended user
The maker describes fotobuch as a hobby project built to address their own workflow for arranging thousands of photos into printed books.checked 11 Oct 2026
Intended users
The maker recommends the app for everyone and describes the CLI as suited to power users.checked 11 Oct 2026
Layout
The layout keeps photo aspect ratios intact and preserves reading order from top-left to bottom-right.checked 11 Oct 2026
Layout controls
Users can adjust photo weights, rearrange pages manually, and keep photos grouped by event or folder.checked 11 Oct 2026
License
fotobuch is licensed under GNU Affero General Public License v3.0, and the maker invites inquiries about commercial licensing.checked 11 Oct 2026
Many-photo books
It is designed for photobooks with many images per page, which the maker says can be tedious to lay out by hand.checked 11 Oct 2026
Metadata
The app can optionally add titles and an appendix with photo metadata generated from EXIF data.checked 11 Oct 2026
Notable design constraint
The README describes fotobuch as supporting one opinionated design philosophy for many-image photobooks.checked 11 Oct 2026
Photo grouping
Photos from the same event can be kept together, and users can assign more space to important photos.checked 11 Oct 2026
Photo treatment
The layout engine preserves each photo's aspect ratio and does not crop or distort images.checked 11 Oct 2026
Project files
A photo book project is stored as a YAML file and a Typst template tracked by Git.checked 11 Oct 2026
Project history
Changes are version-controlled in a Git repository inside the project folder, with history inspection and undo support.checked 11 Oct 2026
Purpose
fotobuch automatically turns images into print-ready photobook layouts for professional printing services.checked 11 Oct 2026
Rendering engine
fotobuch generates Typst source files and uses the Typst compiler to render the final PDF.checked 11 Oct 2026

The company

Maker
The maker’s GitHub profile is named EddyXorb.checked 11 Oct 2026

Where it runs

Original photos
The documentation says fotobuch reads source photos to create cached copies and does not modify the originals.checked 11 Oct 2026
Platforms
The maker lists pre-built binaries for Linux, Windows, and macOS with Apple Silicon.checked 11 Oct 2026

Alternatives to fotobuch

All alternatives
  1. 1

    Saal Digital

    Free planAndroidiOSWebmacOS
    8.2From $5.99 a month
  2. 2Blurb BookWright logo

    Blurb BookWright

    Free planiOSWebAPImacOS
    8.1Free plan
  3. 3

    PastBook

    Free planAndroidiOSWeb
    7.9Free plan
  4. 4

    AlbumForge

    Free planAPILinuxmacOSWindows
    7.4Free plan
  5. 5Journi logo

    Journi

    Free planAndroidiOSWebmacOS
    7.4$19.99 one-time
  6. 6Popsa logo

    Popsa

    AndroidiOSWeb
    7.4$0.44 one-time