EverShelf is a free, open-source, self-hosted kitchen inventory management system built on the TALL stack (Laravel, Livewire, Alpine.js, Tailwind CSS) and deployed via Docker. It goes beyond simple pantry tracking with a Master Data vs. Batches architecture for FIFO expiration management, Web Bluetooth integration with BLE scales for real-time weight tracking, predictive consumption velocity analysis with automatic shopping list generation via Bring! integration, and an optional Google Gemini AI layer for context-aware recipe suggestions. It also features a barcode scanner, a kiosk mode for wall-mounted tablets, and Android TTS for hands-free use. The project is MIT-licensed and supports English, Italian, and German.
Table of contents
1. What is EverShelf?2. Why I Built It (The Developer’s Itch)3. Technical Deep-Dive: What Makes It Different?Community & InternationalizationFinal ThoughtsSort: