OpenSource-Hub
G

Grocy

9.0k stars·Privacy Protection·SHA-256 checksum verified

Self-hosted groceries & household management web application. Track inventory, plan meals, create shopping lists, and manage chores.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-host your fridge ERP – manage inventory, plan meals, and reduce food waste effortlessly.

Core Features

  • Food inventory with expiry tracking, auto-generated shopping lists
  • Recipe management with ingredient substitution & meal planning
  • Chore scheduling (cleaning, batteries, etc.) with due date reminders
  • Barcode scanning via USB scanner or camera (offline)
  • Multi-user support with customizable permissions

What It Can't Do

  • Requires PHP 8.5+ and SQLite 3.40+ with specific PHP extensions (fileinfo, pdo_sqlite, gd, etc.),SQLite is used by default – not suitable for very high traffic; MySQL is possible but not officially recommended,Change default admin password immediately after first login,Camera barcode scanning only works over HTTPS (browser security),RTL languages (e.g., Arabic) are not yet supported

Use Cases

  • Kitchen stock control: never let food expire again
  • Weekly meal prep: plan recipes based on available ingredients
  • Shared households: multiple housemates collaboratively manage groceries and chores
  • Reduce waste: smart suggestions for using soon-to-expire items

Detailed Introduction

Grocy is a web-based, self-hosted ERP system designed for household management. It goes beyond simple inventory tracking by offering features like meal planning, recipe management, chore scheduling, and battery tracking. The application is built with PHP and SQLite, making it lightweight and easy to deploy on any server or even a desktop (via Grocy Desktop). With its REST API, barcode scanning support, and multi-language interface, Grocy empowers you to reduce food waste, organize your kitchen, and streamline daily chores. It's fully localizable and supports external barcode lookup services like Open Food Facts. Ideal for families, minimalists, and tech enthusiasts who want to take control of their household operations.

Tags

home-managementgroceryself-hostedphpfoodopen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Desktop users: Download Grocy Desktop installer and run (two clicks)

4

Server users: Download latest release, unzip to your web root (e.g., /var/www/grocy)

5

Copy config-dist.php to data/config.php and edit settings

Install Guide
  1. Desktop users: Download Grocy Desktop installer and run (two clicks)
  2. Server users: Download latest release, unzip to your web root (e.g., /var/www/grocy)
  3. Copy config-dist.php to data/config.php and edit settings
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the installation directory. If using Docker, run docker rm. Back up data/ directory first if needed.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-05-13 13:54:04
GitHub RepositoryOfficial Website

Similar Projects