{"id":13993500,"url":"https://github.com/Forceu/barcodebuddy","last_synced_at":"2025-07-22T17:32:46.978Z","repository":{"id":38293094,"uuid":"196421928","full_name":"Forceu/barcodebuddy","owner":"Forceu","description":"Barcode system for Grocy","archived":false,"fork":false,"pushed_at":"2024-06-02T20:01:53.000Z","size":6048,"stargazers_count":441,"open_issues_count":54,"forks_count":59,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-11-28T18:41:51.931Z","etag":null,"topics":["addon","barcode","barcode-buddy","erp","grocy","home","ownyourdata","self-hosted"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Forceu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","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},"funding":{"liberapay":"MBulling","custom":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=donate@bulling.mobi\u0026lc=US\u0026item_name=BarcodeBuddy\u0026no_note=0\u0026cn=\u0026currency_code=EUR\u0026bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted"]}},"created_at":"2019-07-11T15:36:25.000Z","updated_at":"2024-11-28T12:06:15.000Z","dependencies_parsed_at":"2023-02-09T13:45:55.701Z","dependency_job_id":"5126fc93-a57b-45fd-9179-c876c0b4297c","html_url":"https://github.com/Forceu/barcodebuddy","commit_stats":null,"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Forceu%2Fbarcodebuddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Forceu%2Fbarcodebuddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Forceu%2Fbarcodebuddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Forceu%2Fbarcodebuddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Forceu","download_url":"https://codeload.github.com/Forceu/barcodebuddy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227143708,"owners_count":17737215,"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":["addon","barcode","barcode-buddy","erp","grocy","home","ownyourdata","self-hosted"],"created_at":"2024-08-09T14:02:24.549Z","updated_at":"2025-07-22T17:32:46.965Z","avatar_url":"https://github.com/Forceu.png","language":"PHP","readme":"# Barcode Buddy for Grocy\n\n[![Documentation Status](https://readthedocs.org/projects/barcodebuddy-documentation/badge/?version=latest)](https://barcodebuddy-documentation.readthedocs.io/en/latest/?badge=latest) \n[![Docker Pulls](https://img.shields.io/docker/pulls/f0rc3/barcodebuddy-docker.svg)](https://hub.docker.com/r/f0rc3/barcodebuddy-docker/)\n\u003ca href=\"https://hosted.weblate.org/engage/barcode-buddy/\"\u003e\n\u003cimg src=\"https://hosted.weblate.org/widgets/barcode-buddy/-/strings/svg-badge.svg\" alt=\"Oversettelsesstatus\" /\u003e\n\u003c/a\u003e\n\n### Available for:\n\n- Bare Metal\n- [Android Client](https://github.com/Forceu/barcodebuddy-android) ([Play Store](https://play.google.com/store/apps/details?id=de.bulling.barcodebuddyscanner) and [F-Droid](https://f-droid.org/en/packages/de.bulling.barcodebuddyscanner/))\n- [Docker](https://github.com/Forceu/barcodebuddy-docker) $\\textcolor{red}{\\textsf{Attention}}$ *Image name has changed!* \n- [Kubernetes](https://git.sr.ht/~johnhamelink/k8s-barcodebuddy) *(Community support only)*\n- [Home Assistant](https://github.com/Forceu/barcodebuddy-homeassistant) *(Community support only)*\n\n## About\n\nPass barcodes to Barcode Buddy. If already in the [Grocys](https://github.com/grocy/grocy) system, it will consume/add/open the product there. \\\nIf an unknown barcode is passed, the product name will be looked up and a corresponding product can be chosen in the Web UI. \\\nTags can be saved — if a new product contains the tag in the name, the product will be already preselected in the drop-down list.\n\n## Prerequisites\n\nWebserver that supports PHP (e.g. NGINX, Apache) or Docker, a [Grocy](https://github.com/grocy/grocy) API key and ideally a barcode scanner or Android device.\n\n## Getting Started\n\nRefer to the [documentation](https://barcodebuddy-documentation.readthedocs.io/en/latest/), on how to install the program. \\\nInstallation can be done in a couple of minutes.\n\n### Usage\n\nBarcodes can either be manually added to the programm or the process can be automated by grabbing the input from the scanner.\n\nRefer to the [documentation](https://barcodebuddy-documentation.readthedocs.io/en/latest/), on how to use the program.\n\n##### Reverse Proxies\n\nIf you are using a reverse proxy, please make sure to disable caching, see [documentation](https://barcodebuddy-documentation.readthedocs.io/en/latest/setup.html#reverse-proxy)\n\n### Screenshots\n![Screenshot of the web ui](https://raw.githubusercontent.com/Forceu/barcodebuddy/master/example/screenshots/FullSite_small.png)     ![Screenshot of the screen module](https://github.com/Forceu/barcodebuddy/raw/master/example/screenshots/Screen.gif)\n\n## Translations\n\n\u003ca href=\"https://hosted.weblate.org/engage/barcode-buddy/\"\u003e\n\u003cimg src=\"https://hosted.weblate.org/widgets/barcode-buddy/-/strings/horizontal-auto.svg\" alt=\"Oversettelsesstatus\" /\u003e\n\u003c/a\u003e\n\nHelp translate the project on [Hosted Weblate](https://hosted.weblate.org/engage/barcode-buddy).\n\n## Contributors\n\u003ca href=\"https://github.com/forceu/barcodebuddy/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contributors-img.web.app/image?repo=forceu/barcodebuddy\" /\u003e\n\u003c/a\u003e\n\n## Acknowledgments\n\n* Bernd Bestel for creating the [Grocy](https://github.com/grocy/grocy) Project\n* openfoodfacts.org/upcitemdb.com for providing the barcode lookup API\n* [PHP-Auth](https://github.com/delight-im/PHP-Auth)\n* [NoSleep.js](https://github.com/richtr/NoSleep.js)\n* [SortableJS](https://github.com/SortableJS/Sortable)\n\n## License\n\nThis project is AGPL3+ licensed — browse the [LICENSE.md](LICENSE.md) file for details\n\n## Donations\n\nAs with all Free software, the power is less in the finances and more in the collective efforts. \\\nI really appreciate every pull request and bugreport offered up by BarcodeBuddy's users, so please keep that stuff coming. \\\nIf however, you're not one for coding/design/documentation, and would like to contribute financially, you can do so with the link below. \\\nAll help is very much appreciated!\n\n[![paypal](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=donate@bulling.mobi\u0026lc=US\u0026item_name=BarcodeBuddy\u0026no_note=0\u0026cn=\u0026currency_code=EUR\u0026bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted) [![LiberaPay](https://img.shields.io/badge/Donate-LiberaPay-green.svg)](https://liberapay.com/MBulling/donate)\n\n","funding_links":["https://liberapay.com/MBulling","https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=donate@bulling.mobi\u0026lc=US\u0026item_name=BarcodeBuddy\u0026no_note=0\u0026cn=\u0026currency_code=EUR\u0026bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted","https://liberapay.com/MBulling/donate"],"categories":["PHP"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FForceu%2Fbarcodebuddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FForceu%2Fbarcodebuddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FForceu%2Fbarcodebuddy/lists"}