SkillAgentSearch skills...

Momentobooth

An open source photo booth kiosk application built with Flutter and Rust.

Install / Use

/learn @momentobooth/Momentobooth
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="documentation/src/imgs/MomentoBooth-combined-logo-dark.svg"> <source media="(prefers-color-scheme: light)" srcset="documentation/src/imgs/MomentoBooth-combined-logo-light.svg"> <img style="max-width: 800px" alt="MomentoBooth combined logo" src="documentation/src/imgs/MomentoBooth-combined-logo-light.svg"> </picture> </p> <h3 align="center">Cross-platform open source photo booth software. Capture your events in an easy and fun way!</h3> <p align="center"> <a href="https://discord.gg/mCMEv2fHSN" title="Join our Discord server!"><img src="https://img.shields.io/discord/1434316075633344643?label=Discord"></a> <img src="https://img.shields.io/github/actions/workflow/status/momentobooth/momentobooth/release-win-x64.yml?label=Windows%20build" alt="GitHub Windows build workflow status"> <img src="https://img.shields.io/github/actions/workflow/status/momentobooth/momentobooth/release-macos-arm64.yml?label=macOS%20build" alt="GitHub macOS build workflow status"> <img src="https://img.shields.io/github/actions/workflow/status/momentobooth/momentobooth/release-linux-appimage-x64.yml?label=Linux%20build" alt="GitHub linux build workflow status"> <a href="https://github.com/momentobooth/momentobooth/releases"><img title="GitHub release (latest SemVer including pre-releases)" src="https://img.shields.io/github/v/release/momentobooth/momentobooth?include_prereleases&label=Latest%20version"></a> <a href="https://hosted.weblate.org/engage/momentobooth-photobooth/"><img src="https://hosted.weblate.org/widget/momentobooth-photobooth/svg-badge.svg" alt="Translation status" /></a> </p> <br>

MomentoBooth overview image

Links

Features

  • Capture images and collages
    • Single capture
    • Multi-capture
      • Fixed layout – 2, 3, or 4 photos
      • User chosen layout – shoot 4 photos and then select the ones you like to for a collage of 1, 2, 3, or 4 photos
    • Manual collage creation – process pictures after untethered handheld shooting
  • User friendly, touch-centered interface
  • Photo printing
    • Lots of settings included to size and position your print well
    • Support for native printing method and dispatch to CUPS server
  • Photo sharing using QR code with ffsend
  • Theming with collage template images (background and foreground)
  • Rich live view and capture options
    • Select device with 1 click or select custom options & combinations
    • Webcam
      • You can use HDMI capture dongles that act as a webcam
    • Digital camera
    • Quick debug options for when no hardware is available
  • Gallery with created images
    • Easily re-print or -share
    • (beta) Analyse images and
      • Order by # of people on picture
      • Find your image with face recognition
  • Keeps (local) use statistics – how many photos were taken, prints were made, …
  • Easy administration
    • Clear settings panel
    • Keep organised with project directories
    • Health checks of external IPs/HTTP services with clear warning banners
  • Cross platform
    • Supported on Windows, Linux, and macOS
  • Low system requirements
    • Can run comfortably, even on old hardware
  • Integrates with Home Assistant
    • State communicated over MQTT
    • Easy automation – e.g. WLED lights that respond to countdown and capture

Planned

  • Improve distribution options
    • [ ] Linux Flatpak distribution (x86_64 and arm64)
    • [ ] Windows arm64 distribution
    • [ ] Up to date macOS builds (with correct signing)
  • Maturing
    • [ ] Provide choices in exception sharing
    • [ ] List licenses of libraries
  • Translate
    • … to more languages
    • … more parts of the app
  • Test
    • More cameras – get in touch!
  • New features
    • [ ] Backend/control API
      • [ ] Physical button control options
      • [ ] Voice/LLM control
      • [ ] Remote monitoring
    • [ ] Deep learning based background removal
    • [ ] Video capture support
    • [ ] Offer more control over collage layouts
    • [ ] Allow generating reports for easier support
    • [ ] More sharing options

Development

For development setup instructions, see the dev documentation.

Translations

MomentoBooth uses the awesome Weblate to manage translations. If you would like to add a new language or improve existing translations, please use Weblate to make suggestions — Weblate will automatically create a PR for you!

Currently supported languages are

| Language | State | |---|---| | 🇬🇧 English | ✅ Base language | | 🇳🇱 Dutch | ✅ Fully checked | | 🇫🇷 French | Mostly checked | | 🇩🇪 German | ⚠️ Unchecked |

View on GitHub
GitHub Stars51
CategoryDevelopment
Updated8d ago
Forks13

Languages

Dart

Security Score

100/100

Audited on Mar 28, 2026

No findings