{"id":13597684,"url":"https://github.com/patzly/grocy-android","last_synced_at":"2026-01-02T18:14:24.048Z","repository":{"id":39856402,"uuid":"253602846","full_name":"patzly/grocy-android","owner":"patzly","description":"ERP beyond your fridge, now on your phone – An awesome companion app for Grocy","archived":false,"fork":false,"pushed_at":"2025-04-05T03:01:32.000Z","size":58481,"stargazers_count":975,"open_issues_count":117,"forks_count":98,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-04-13T17:46:43.033Z","etag":null,"topics":["android","android-app","app","barcode-scanning","groceries","grocy","grocy-android","material-components"],"latest_commit_sha":null,"homepage":"https://patrickzedler.com/grocy/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/patzly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-04-06T20:01:15.000Z","updated_at":"2025-04-10T16:44:45.000Z","dependencies_parsed_at":"2023-10-16T03:36:31.212Z","dependency_job_id":"e87fa7db-15b2-4085-a38a-4f99fa558d64","html_url":"https://github.com/patzly/grocy-android","commit_stats":{"total_commits":4522,"total_committers":29,"mean_commits":"155.93103448275863","dds":0.6470588235294117,"last_synced_commit":"216f3e505b87c14cae0e4a0b330588e0a2de23da"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patzly%2Fgrocy-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patzly%2Fgrocy-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patzly%2Fgrocy-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/patzly%2Fgrocy-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/patzly","download_url":"https://codeload.github.com/patzly/grocy-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254219374,"owners_count":22034397,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-app","app","barcode-scanning","groceries","grocy","grocy-android","material-components"],"created_at":"2024-08-01T17:00:39.083Z","updated_at":"2026-01-02T18:14:24.043Z","avatar_url":"https://github.com/patzly.png","language":"Java","funding_links":[],"categories":["Java","app","🍏 Health \u0026 Lifestyle","android"],"sub_categories":["🛒 Shopping \u0026 Household"],"readme":"\u003cimg src=\"assets/header.png\" /\u003e\n\n# Grocy Android\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)  [![Release](https://img.shields.io/github/v/release/patzly/grocy-android?label=Release)](https://github.com/patzly/grocy-android/releases)  [![APK Downloads](https://img.shields.io/github/downloads/patzly/grocy-android/total.svg?label=APK%20Downloads)](https://github.com/patzly/grocy-android/releases) \n\n\u003e **⚠️ Because I don't have much time for Grocy Android in addition to my studies, work and other spare time activities and projects, pull requests for closing issues, adding improvements or implementing new features are highly appreciated!**\n\nGrocy Android is an open-source Android client for [Grocy](https://grocy.info/) ([source code](https://github.com/grocy/grocy)), a self-hosted grocery and household management solution for your home.\n\nGrocy Android uses Grocy's official API to provide you a beautiful interface on your smartphone with powerful barcode scanning and intuitive batch processing, all what you need to efficiently manage your groceries.\n\n**This app requires a running self-hosted instance of the [Grocy server application](https://grocy.info/).**  \nIt is a **companion** app, therefore it **cannot run standalone** or manage products itself.  \nYou can try it using the demo option available on the login screen.\n\niOS/macOS client for Grocy: [Grocy-SwiftUI](https://github.com/supergeorg/Grocy-SwiftUI)\n\n## Downloads\n\n\u003ca href='https://play.google.com/store/apps/details?id=xyz.zedler.patrick.grocy'\u003e\u003cimg alt='Get it on Google Play' height=\"80\" src='assets/badge_playstore.png'/\u003e\u003c/a\u003e\u003ca href='https://f-droid.org/de/packages/xyz.zedler.patrick.grocy/'\u003e\u003cimg alt='Get it on F-Droid' height=\"80\" src='assets/badge_fdroid.png'/\u003e\u003c/a\u003e\u003ca href='https://github.com/patzly/grocy-android/releases'\u003e\u003cimg alt='Get it on GitHub' height=\"80\" src='assets/badge_github.png'/\u003e\u003c/a\u003e\n\nIf you want to try new features right after development, you can download an unsigned [nightly build APK](https://github.com/patzly/grocy-android/releases/tag/nightly) for that.\n\n## Screenshots\n\n\u003ca href=\"https://raw.githubusercontent.com/patzly/grocy-android/master/assets/screen1.png\"\u003e\u003cimg src=\"assets/screen1.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/patzly/grocy-android/master/assets/screen2.png\"\u003e\u003cimg src=\"assets/screen2.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/patzly/grocy-android/master/assets/screen3.png\"\u003e\u003cimg src=\"assets/screen3.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/patzly/grocy-android/master/assets/screen4.png\"\u003e\u003cimg src=\"assets/screen4.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://raw.githubusercontent.com/patzly/grocy-android/master/assets/screen5.png\"\u003e\u003cimg src=\"assets/screen5.png\" width=\"150px\"/\u003e\u003c/a\u003e\n\n## Features\n\n* Stock overview\n* Shopping lists with offline support\n* In-store shopping mode (big UI elements)\n* Fast barcode scanning\n* OpenFoodFacts/OpenBeautyFacts implementation\n* Master data editing\n* Dark mode and dynamic color support\n* No ads or analytics\n\n## Compatibility\n\nGrocy Android requires at least Android 6.0 Marshmallow and works properly on devices without any Google service installed.\n\nIt is also possible to use the Grocy Add-on on an [Home Assistant](https://www.home-assistant.io/getting-started/) server. Click [here](https://github.com/patzly/grocy-android/blob/master/FAQ.md#user-content-faq4) for instructions.\n\nThis app supports `https` encryption\n- if your server uses a certificate which is signed by a public and trusted [certificate authority (CA)](https://en.wikipedia.org/wiki/Certificate_authority). To meet this requirement, you can use a free certificate from [letsencrypt.org](https://letsencrypt.org/) for your server. Old Android devices can have problems with newer CAs because their internal list of trusted CAs can be outdated if they don't receive system updates anymore, therefore we've integrated [Conscrypt](https://github.com/google/conscrypt/#readme) into the app to support current CAs on all Android versions.\n- if your server uses a self-signed certificate. In this case the certificate must be stored in the Android user certificate store.\n\n## FAQ\n\nPlease see the in-app help dialog or the [FAQ](https://github.com/patzly/grocy-android/blob/master/FAQ.md) for a list of frequently asked questions.\n\n## Contribution\n\nIf you run into a bug or miss a feature, please [open an issue](https://github.com/patzly/grocy-android/issues) in this repository. If you have a good knowledge of Java, pull requests are highly appreciated!\n\nLike the grocy project, Grocy Android can be translated, too. The main language is English, but I also maintain the German translation because it's my mother tongue.\nYou can help translate this project at [Transifex](https://app.transifex.com/patzly/grocy-android), if your language is incomplete, contains typos or is not available yet. Translations which reached a completion level of 80% will be included in releases.  \n\nThanks for your contributions!\n\n## About\n\nThis app is a project of my brother [Dominic Zedler](https://github.com/dominiczedler) and me, [Patrick Zedler](https://github.com/patzly). We started working on it during the first months of the Corona pandemic in Germany, just before our Abitur in 2020, when the schools had to close. Because Dominic switched to Apple devices in 2024 and doesn't actively use\nGrocy himself, he has withdrawn from the Grocy Android project, leaving me as the sole maintainer.\n\nI'd like to thank the developer of Grocy, [Bernd Bestel](https://berrnd.de/), without whose great work this app would never have been possible.\n\n## License\n\nCopyright \u0026copy; 2020-2024 Patrick Zedler \u0026 Dominic Zedler,\nCopyright \u0026copy; 2024-2025 by Patrick Zedler. All rights reserved.\n\n[GNU General Public License version 3](https://www.gnu.org/licenses/gpl.txt)\n\n\u003e Grocy Android is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\u003e\n\u003e Grocy Android is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpatzly%2Fgrocy-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpatzly%2Fgrocy-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpatzly%2Fgrocy-android/lists"}