A self-hosted recipe manager, meal planner, and shopping list with automatic URL imports and a Vue-based frontend.
Mealie is a self-hosted recipe manager and meal planner that helps families organize their cooking. It allows users to import recipes from URLs automatically or manually add recipes, plan meals for the week, and generate shopping lists. The platform includes a REST API backend and a reactive Vue frontend for a seamless user experience.
Families and home cooks who want a private, customizable solution for managing recipes and meal planning, as well as developers interested in self-hosted applications with API access.
Developers choose Mealie for its self-hosted nature, ensuring data privacy and control, along with features like automatic recipe imports, meal planning, and a user-friendly Vue interface that supports over 35 languages.
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Imports recipes directly from URLs, saving manual entry time as emphasized in the README's key features.
Keeps recipe data private and customizable, appealing to families concerned about data ownership and control.
Docker setup simplifies installation and updates, making it accessible for tech-savvy users according to the documentation.
Translated into over 35 languages via Crowdin, catering to global users as highlighted in the features list.
Requires Docker and server knowledge for deployment, which can be challenging for non-technical users despite the ease mentioned.
AGPL license imposes obligations on modifications and distribution, potentially limiting use in proprietary or commercial environments.
No dedicated mobile app; relies on a web interface that may not be fully optimized for all mobile devices, as noted from the Vue frontend focus.