Self-hosted recipe manager for storing recipes, planning meals, and generating shopping lists, with Docker installation.
mealie-recipes/mealie
Self-hosted recipe manager and meal planner that imports recipes from URLs and builds shopping lists.
Open-source alternative to:Paprika
Plan to Eat
- Stars
- 13,658
- Forks
- 1,598
- Open issues
- 116
- Last commit
- 11 hours ago
What is it?
Mealie is a self-hosted web application for storing recipes, planning weekly meals, and keeping a shopping list. Pasting a recipe URL lets Mealie pull in the relevant data automatically, and families can also write their own recipes with the built-in editor.
The project pairs a Python REST API backend with a Vue-based frontend, and it provides an API that third-party applications can use. Recipes can be grouped into cookbooks, and shopping list items can be organised into sections that match a local supermarket.
Mealie is distributed as a Docker image and is aimed at households that want to host their own recipe collection. The interface is translated into more than 35 languages.
Key features
- 01Import recipes by pasting a URL
- 02Create family recipes with a UI editor
- 03Plan meals across the week with a meal planner
- 04Shopping lists organised into supermarket sections
- 05Group recipes into cookbooks
- 06REST API for third-party integrations
- 07Docker deployment
Use cases
- Keeping a shared family recipe collection online
- Planning weekly dinners and generating a shopping list
- Saving recipes from cooking websites in one place
- Building an app or automation on top of a recipe API
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires derivative network services to share their source code.
In collections
Topics
FAQ
- What is mealie?
- Self-hosted recipe manager and meal planner that imports recipes from URLs and builds shopping lists. Mealie is a self-hosted web application for storing recipes, planning weekly meals, and keeping a shopping list. Pasting a recipe URL lets Mealie pull in the relevant data automatically, and families can also write their own recipes with the built-in editor.
- Is mealie free to use? What license does it have?
- mealie is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is mealie still maintained?
- Actively maintained. The last commit to mealie was on Oct 23, 2026.
- What can I use mealie for?
- Keeping a shared family recipe collection online Planning weekly dinners and generating a shopping list Saving recipes from cooking websites in one place Building an app or automation on top of a recipe API
- Where can I get mealie?
- The source code and installation instructions are on GitHub: https://github.com/mealie-recipes/mealie
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted recipe manager web app built with Python and Flask, covering recipes, shopping lists and meal planning.
Self-hosted web app for managing groceries, stock, shopping lists, meal plans and household chores, built on PHP and SQLite.
A recipe collection that catalogs the dishes of the Chinese fast-casual chain Lao Xiang Ji, compiled from its published dish-traceability report and unaffiliated with the company.
A self-hostable personal dashboard for homelabs with service status checks, widgets, themes, icon packs and a UI config editor.
Self-hosted personal finance app for recording daily transactions, importing bank data, and analyzing spending with charts.