Google Photos Google Photos TRMNL Plugin 🟡 Checking...

Show it on TRMNL

Display random photos from your Google Photos shared albums on TRMNL devices.
Choose Your Style: Standard Layout (metadata-rich) or Canvas Layout (fullscreen minimalist)
Architecture: JSON API (Polling) - Worker returns data, TRMNL renders templates

🎬 JSON API Demo

Test the JSON API endpoint with your Google Photos shared album URL. The backend returns photo data as JSON!

Demo album: Use example album | API Docs: View documentation
📷

Enter a Google Photos album URL and click "Fetch Photo Data" to see the JSON response!

🚀 Setup Instructions

Get started with the Google Photos TRMNL plugin in just a few simple steps:

  1. Create a shared album in Google Photos
  2. Get the shared album link (photos.app.goo.gl/...)
  3. Choose your preferred layout:
  4. Paste your shared album URL in the plugin settings
  5. Add to your TRMNL playlist

📡 Current Status ✓ Live

Both Standard and Canvas plugins are operational! Worker returns photo data as JSON. TRMNL platform renders templates stored in Markup Editor.

Architecture: Polling strategy (POST /api/photo recommended, GET /api/photo legacy) - Worker returns JSON, not HTML. TRMNL handles all template rendering. Same backend API powers both plugin variants.