A specialized recipe management system for home bars with ABV calculations and ingredient inventory tracking.

Bar Assistant is an open-source server application designed for managing home bar inventories and cocktail recipes. It provides a specialized backend for tracking ingredients, calculating alcohol by volume (ABV), and organizing drink collections. The software focuses specifically on the requirements of mixology rather than general recipe management.
The software is deployed as a server and provides a REST API for managing cocktail data. It can be hosted using Docker images and supports integration with a separate web client or third party extensions. Users can manage multiple bars, track stock levels, and generate shopping lists based on missing ingredients. It allows for the creation of user-specific collections for easy referencing and sharing of favorite drinks.
The application is built with PHP and utilizes Redis for caching and session management. It includes a database of over 250 base ingredients and categories to streamline the setup process. For advanced search and indexing, it integrates with Meilisearch, and it offers a Prometheus metrics endpoint for monitoring server performance. The system supports the assignment of multiple images to resources and allows for detailed notes on both cocktails and ingredients. It is designed for home bartenders who require detailed tracking of their spirits and precise recipe management.
This tool serves as a dedicated API infrastructure for cocktail enthusiasts and home bar managers.
A self-hosted dashboard that aggregates RSS feeds, social media posts, and system monitoring into one interface.
A self hosted recipe manager and meal planner with automated import capabilities and shopping list integration.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.