Because 6pm comes every single day.
Just shopped, fridge is full, still staring at 6pm with no plan. FridgeStare knows you have three kinds of mustard and can still help with dinner.
There are a hundred of these apps. I built my own because I wanted exactly what I wanted — scan a UPC as you unpack groceries, tag it as a protein, side, or dessert, and when dinner comes around the planner gives you options based on what's actually in your kitchen. Because we've all stood in front of the fridge at 6pm, staring, with absolutely no plan, even though you just went shopping.
No accounts, no huge dependencies, no bloat. A personal project I decided to make nice and neat.
The scanning system is solid enough that I'm pulling it out for other projects. The rest is just a thing that works for my house. YMMV.
A lightweight, self-contained grocery inventory and meal planning app. Scan UPC barcodes with your phone camera, look up product info, track your stock, and get randomized meal suggestions from what you have on hand.
Everything in this app is intentionally simple — sometimes to the point where it might look like a corner was cut. To the contrary...
The rule: if making it more complex doesn't make it noticeably better for a family kitchen, it stays simple.
php-sqlite3 and php-zip extensionsmod_rewrite# Upload files
scp -r . user@host:/var/www/fridgestare/
# Configure
cp config.example.php config.php
docker-compose up -d
Copy config.example.php to config.php and edit.
MIT
Me, Garrett Wiedmeier. You can find my company at gmwsys.com or my persaonal website at gmwnet.com
© 2026 Garrett Wiedmeier