Groly is a free, self-hosted progressive web app that brings grocery lists, meal planning, nutrition, and personal health tracking together. Shared shopping lists support multiple users, real-time syncing, offline edits, barcode scanning, automatic categories, and item suggestions. The health tracker records supplements, water, caffeine, meditation, and mood, with history views and PDF export. Its food diary tracks calories and macros using generic foods and branded product data from Open Food Facts. Users can create recipes, import recipes by URL, plan meals by week, and add recipe ingredients to shopping lists. Product lookups also use Open Products Facts and Open Beauty Facts. Groly runs in a Docker container, has an Unraid install option, and stores its SQLite database in a mounted data volume. There is no open registration: an administrator invites users with single-use links that expire after 48 hours. HTTPS is necessary for PWA installation, offline mode, push notifications, camera access, and secure production sessions. The Docker image is built for linux/amd64. The maker describes the project as free and open, with optional coffee donations.
Who it is for
Groly suits households or small groups who want shared grocery lists alongside meal planning and personal health or nutrition tracking. It is for users comfortable with self-hosting, administrator-issued invitations, and configuring HTTPS for several features.
What is good
- Shared lists sync in real time
- Lists allow offline edits
- Barcode scanning supported
- Recipes can be imported by URL
- Free and self-hosted
What to know first
- No open registration; admins invite users
- HTTPS required for several features
- Docker image built for linux/amd64
Verdict
Groly combines shopping lists, meal planning, and health and nutrition tracking in a free self-hosted app. Before choosing it, note the invitation-only access, HTTPS requirement for several features, and linux/amd64 Docker image.
Groly plans and pricing
All plansCompared on shopping list apps
- Free plan
- Yes
- Shared lists
- Yes
- Real-time syncing
- Yes
- Barcode scanning
- Yes
- Recipe import
- Yes


