10 releases
0.1.9 | Jul 26, 2023 |
---|---|
0.1.8 | Jul 26, 2023 |
#4 in #photo
21 downloads per month
1.5MB
202 lines
PhotoShoop
A Rust server that recursively finds photos in "./" and serves them as a zero-UI slideshow at localhost:4015.
- Shuffles photos, then loops through them
- Transitions between slides every 4 seconds
- Doesn't respond to touch events, except for fullscreen [F] button
- Can handle iOS live photos (HEIC format)
Motivation: My kids love to look at family photos but can't be trusted with any app that has a "delete" button.
Dependencies
Run (easy way)
cargo install photo_shoop
Then, in your photos folder:
photo_shoop
Update to latest version
cargo install photo_shoop --force
Run in development mode
cargo run
or cargo-watch -x run
.
Run (hard way, local install)
Download repo, add photo folders to project root, then cargo run -r
.
Dependencies
~15–25MB
~446K SLoC