Back to browse
GitHub Repository

Beautiful self-hosted photo galleries. No subscriptions, no lock-in, deploys in minutes.

161 starsGo

DD Photos – open-source photo album site generator (Go and SvelteKit)

by dougdonohoe·Mar 10, 2026·71 points·22 comments

AI Analysis

MidCozySlick

Static photo gallery generator when Immich and PhotoPrism already handle this server-side.

Strengths
  • Zero server-side code deploys to Apache, S3, or any static file host.
  • PhotoSwipe lightbox with keyboard navigation and swipe gestures on mobile.
  • WebP resizing via Go CLI produces fast-loading galleries under 20 seconds.
Weaknesses
  • Manual folder export workflow from Lightroom or Apple Photos required.
  • Static gallery generators like Thumbsup and Photoview already exist.
Category
Target Audience

Photographers sharing albums with friends and family

Similar To

Thumbsup · Photoview · Piwigo

Post Description

I was frustrated with photo sharing sites. Apple's iCloud shared albums take 20+ seconds to load, and everything else comes with ads, cumbersome UIs, or social media distractions. I just want to share photos with friends and family: fast, mobile-friendly, distraction-free.

So I built DD Photos. You export photos from whatever you already use (Lightroom, Apple Photos, etc.) into folders, run `photogen` (a Go CLI) to resize them to WebP and generate JSON indexes, then deploy the SvelteKit static site anywhere that serves files. Apache, S3, whatever. No server-side code, no database.

Built over several weeks with heavy use of Claude Code, which I found genuinely useful for this kind of full-stack project spanning Go, SvelteKit/TypeScript, Apache config, Docker, and Playwright tests. Happy to discuss that experience too.

Live example: https://photos.donohoe.info Repo: https://github.com/dougdonohoe/ddphotos

Similar Projects

AI/ML●●Solid

Re-imagine photo albums with NanoBanana

Apple TV screensavers get a surrealist upgrade via Claude stories and Gemini image generation.

CozyShip It
hmartin
202mo ago
Open Source●●Solid

I built an open-source About A macOS style photo manager for Windows

Folder-native manifests plus a global SQLite index let you keep originals untouched while getting album features and very fast queries — smart trade-offs for large local libraries. Live Photo pairing/playback, a map view, and GPU-accelerated browsing show real engineering focus; it's not reinventing the genre (digiKam/Lightroom exist), but this is a tidy Photos-to-Windows port with thoughtful implementation details.

Niche GemWizardry
main-protect
103mo ago
AI/MLMid

AI ID Photo – Generate passport/ID photos from selfies

Does exactly what it promises: pick or snap a selfie, pick the exact ID size, tweak background color and outfit style, then export high‑DPI shots or an A4 PDF for printing. The flow and feature set are sensible and convenient, but this category is crowded and the App Store notes tracking and credit-based charges — which makes me wary of handing over sensitive headshots until privacy/processing details are clearer.

Solve My ProblemSlick
yanggadev
153mo ago