{"repo":"peterthepeter/groly","free":true,"listed":false,"github":"https://github.com/peterthepeter/groly","clone":"git clone https://github.com/peterthepeter/groly.git","description":"Groly – A lightweight self-hosted grocery list, supplement tracker & meal planner PWA","language":"Svelte","stars":53,"topics":["docker","grocery","mobile-first","pwa-app","self-hosted","unraid","meal-planner","supplement-tracker"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Groly A mobile-first grocery list, health & nutrition tracker, and meal planner built for self-hosting — designed for your phone, not adapted to it. Every interaction is touch-optimized: bottom navigation, large tap targets, swipe gestures, and offline support so it works without signal in the store. Also fully usable in a desktop browser. Groly is a PWA (Progressive Web App) . Install it to your home screen on iOS or Android to unlock the full experience: offline mode, push notifications, barcode scanner, and location-based list opening all require the installed PWA. Self-hosted, runs as a lightweight Docker container. Ready for Unraid and any other Docker-based home server setup. Designed for families and small teams — no open registration, users are invited by the admin. Features Shopping Lists - Shared lists – Share lists with other users; changes sync in real time via Server-Sent Events. - Offline-first – Add, check off, edit, and delete items without internet. Changes sync automatically when back online. - Barcode scan – Scan product barcodes with your camera to add items directly to your list (iOS and Android). Uses the native BarcodeDetector API where available (Chrome/Android) with ZBar WASM as a fallback for iOS and Firefox. Product names are looked up via Open Food Facts, Open Products Facts, and Open Beauty Facts — open, community-maintained product databases covering food, household, and personal care items. No API key required. Lookups are routed through your se","default_branch":null,"files":null,"tree":[],"storefront":"/r/peterthepeter","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/peterthepeter/groly/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}