Grocy

Grocy is a web-based, self-hosted household management solution for tracking groceries, recipes, chores, and consumables to reduce food waste.

  • Business & Finance
  • Home Automation
  • Other
  • Productivity
  • Tools & Utilities
Grocy is a web-based, self-hosted household management solution for tracking groceries, recipes, chores, and consumables to reduce food waste. It manages shopping lists, stock, products, tasks, and battery charging status in one open-source dashboard, suited to anyone consolidating home-organization tools.

Platform availability

Available on 5 of 9 platforms

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

89/100 Excellent

Maintained
98last commit 28 days ago
Popular
809,569 GitHub stars
Easy to install
755 install platforms, install notes, Docker image
Light to run
100256 MB minimum RAM, runs on ARM

Availability: platform listings confirmed today, links checked 16 days ago

GitHub stars
9,569
Open issues
136
Last commit
2026-09-16
Latest release
v4.7.1
License
MIT
Activity
declining

Checked 6 days ago - source: GitHub (grocy/grocy)

Resources & Compatibility

Minimum requirements: 256 MB RAM, 1 CPU core(s), 500 MB disk. ARM (e.g. Raspberry Pi) is supported.

Checked 16 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Start the Grocy demo with Docker Compose Run `docker compose up -d` (a Docker/containers command that starts the app in the background) in the folder with `docker-compose.yml`, then open http://localhost:9192. It also loads the local demo API key `test_local_devenv`; without the right port or key, the web page or API calls will not work. source

Fetched 16 days ago - each note links to its source

Alternatives (9)

  • AnyList - Easily create grocery lists, share with others instantly, and sync across devices.
  • Bring! - Bring! allows you to create a shopping list in seconds.
  • Honeydew - AI-enhanced meal planner and digital cookbook, save recipes from social media, automatically generate grocery lists, and supports ingredien…
  • Mealie - Mealie is a self-hosted recipe manager and meal planner that helps families manage recipes, plan meals, and build shopping lists.
  • Recipya - A clean, simple and powerful recipe manager web application for unforgettable family recipes, empowering you to curate and share your favor…
  • Yuvomi - Yuvomi is a private, self-hosted family planner that brings tasks, shopping lists, meal planning, calendar, budget and health tracking into…
  • kitchenowl - KitchenOwl is a self-hosted grocery list and recipe manager for home cooks planning meals and shopping.
  • koffan - Koffan is a lightweight, self-hosted shopping list app designed for families and couples.
  • storedown - StoreDown is a lightweight self-hosted Progressive Web App for tracking household items, locations, quantities, and notes, giving homelab u…

Checked 14 days ago - source: AlternativeTo

Common questions

Where should I ask general usage questions about Grocy?

General help and usage questions should go to the Grocy subreddit. The maintainer does not provide support through private messages or calls.

How can I deploy Grocy on Linux?

Grocy can be deployed on Linux with a Docker session.

How do I start the Grocy demo with Docker Compose?

Run docker compose up -d in the folder containing docker-compose.yml, then open the service on localhost port 9192. It loads the local demo API key test_local_devenv, and the wrong port or key will prevent the web page or API calls from working.

Is Grocy too complex if I only want recipes, chores, and meal planning?

One user found Grocy too complex for just recipes, chores, and meal planning and looked for lighter self-hosted options.

Answers sourced from github.com, github.com, www.reddit.com, www.reddit.com

Community

Collected 16 days ago - public community threads