Skip to main content

photobooth app logo

Welcome to your brand-new open-source photobooth-app! Written in Python 🐍, coming along with a modern Vue3 frontend.

PyPI lint pytest codecov crowdin

Installation - Documentation - PyPI package - 3d printed box

😍 Features

📷 Capture stills, animated gif, collages, 🪃 boomerangs and 3d wigglegrams!
🫶 Supports DSLR, Raspberry Pi cameras and webcameras
🎉 Live preview during countdown and on the home screen
🛫 Optimized for speed, highly response UI
🫶 Combine multiple cameras, dedicate one for high quality stills and another one for the livestream
💡 Integrates with WLED to signal countdown using LED rings
🤝 Linux, Raspberry Pi and Windows platforms supported
🔓 Open-source, non-restrictive MIT license

photobooth-app screenshot of the frontpage

Find more screenshots in the documentation

🔧 Build your own

Following resources are helpful to start building your own photobooth:

You need inspiration first, have a look what others did:

©️ License

The software is licensed under the MIT license.

🎉 Donation

If you like my work and like to keep me motivated you can sponsor me:

Donate

Or help translate the software in your language.

Metadata

Release files for photobooth-app 9.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for photobooth-app 9.0.0
File Size Uploaded
photobooth_app-9.0.0.tar.gz 42.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for photobooth-app 9.0.0
File Interpreter ABI Platform
photobooth_app-9.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 84.5 MB

Release files / photobooth_app-9.0.0.tar.gz

Download URL photobooth_app-9.0.0.tar.gz
Size 42.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a4b2993f3dff501fb92cbf717f682709fe7ca987a53fc94a7ce71ba55a4c0dc7
BLAKE2b-256 checksum
How to use checksums
db558190c4b630291596971474695afd047d42482046ca2235df0a9a39b0003e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / photobooth_app-9.0.0-py3-none-any.whl

Download URL photobooth_app-9.0.0-py3-none-any.whl
Size 42.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
19f2796d2031b265af78582be9546c6108e7956ab3636f86274837cf96234918
BLAKE2b-256 checksum
How to use checksums
a3580d70af9fb15185a8945388f7cfd25d01f000701b0496ce61b658bbe6eff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

9.0.0 This release

2 release files

8.7.0

2 release files

8.6.1

2 release files

8.6.0

2 release files

8.5.3

2 release files

8.5.1

2 release files

8.5.0

2 release files

8.1.1

2 release files

8.1.0

2 release files

8.0.6

2 release files

8.0.5

2 release files

8.0.4

2 release files

8.0.3

2 release files

8.0.2

2 release files

8.0.1

2 release files

8.0.0

2 release files

7.1.0

2 release files

7.0.1

2 release files

7.0.0

2 release files

6.1.1

2 release files

6.1.0

2 release files

6.0.0

2 release files

5.1.2

2 release files

5.1.1

2 release files

5.1.0

2 release files

5.0.0

2 release files

4.1.6

2 release files

4.1.5

2 release files

4.1.4

2 release files

4.1.3

2 release files

4.1.2

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.0

2 release files

3.1.6

2 release files

3.1.5

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.90.0

2 release files

0.22.0

2 release files

0.21.0

2 release files

0.20.1

2 release files

0.20.0

2 release files

0.12.1

2 release files

0.12.0

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page