BarcodeBuddy
Barcode Buddy is a companion app for Grocy that scans product barcodes to look up, add, and edit items in your self-hosted Grocy inventory.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
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.
57/100 Fair
- Maintained
- 75last commit 20 days ago
- Popular
- 56608 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 404 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 13 days ago
- GitHub stars
- 608
- Open issues
- 67
- Last commit
- 2026-09-25
- Latest release
- v1.9.0.1
- License
- AGPL-3.0
- Activity
- declining
Checked 7 days ago - source: GitHub (Forceu/barcodebuddy)
Resources & Compatibility
Minimum requirements: 4 GB RAM, 50 MB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Set your database connection Provide the database settings before starting BarcodeBuddy, including the database name, server address, port (often 3306), username, and password. Without these, the app cannot save barcodes, users, or settings and may show errors. source
- Install PHP packages with Composer Use Composer (the PHP package installer) to install the required libraries and include the Composer autoloader. If this is missing, the app may crash because PHP cannot find its helper classes. source
- Create your first login account Use the sign-up flow with a valid email address and password to create a user account. If the details are invalid or the account already exists, the app will reject the signup, so plan your login details. source
Fetched today - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Can I run Grocy and BarcodeBuddy together in Docker Compose?
A community guide shares a Docker Compose setup for running Grocy and BarcodeBuddy together.
Can BarcodeBuddy's web server be used through SSH?
A Grocy community thread discusses using BarcodeBuddy's web server through SSH.
Can I contribute to BarcodeBuddy development?
The GitHub repository invites contributions to BarcodeBuddy development.
Answers sourced from github.com, www.reddit.com, www.reddit.com
Community
- Does anyone have here have any experience with Barcode Buddy? - Reddit (reddit)
- Barcode buddy webserver through SSH : r/grocy - Reddit (reddit)
- Docker-compose for Grocy and Barcode-buddy : r/grocy - Reddit (reddit)
- Trouble setting up Barcode Buddy in Grocy : r/grocy - Reddit (reddit)
- Self hosted cataloging system with barcode support? : r/selfhosted - Reddit (reddit)
- grocy-desktop has now Barcode Buddy integrated (and everything ... - Reddit (reddit)
Collected 16 days ago - public community threads