OpenAltFinder
Mealie

Mealie

Self-hosted recipe manager and meal planner that imports recipes from any URL and generates shopping lists.

Screenshot 2026-09-22 at 10-46-48 Shopping List.png
Screenshot 2026-09-22 at 10-46-41 Dinner This Week.png
Screenshot 2026-09-22 at 10-46-33 Mealie.png
1 / 3

Mealie is a self-hosted recipe manager, meal planner, and shopping list app with a REST API backend and a reactive Vue frontend. Paste in a recipe URL and Mealie automatically imports the title, ingredients, steps, and image using schema.org data, or enter family recipes by hand with the built-in editor.

Beyond storing recipes, Mealie handles the full cooking workflow: a meal planner for scheduling what you'll cook over the coming week, shopping lists organised into sections matching your supermarket's layout, and cookbooks for grouping recipes by your own criteria. Recipes support scaling servings, which recalculates ingredient quantities automatically.

Compared to paid apps like Paprika Recipe Manager or Whisk, Mealie's advantage is ownership and openness: your recipe database lives on your own server via a simple Docker deployment, the REST API lets third-party apps and scripts interact with your data, and the interface is translated into more than 35 languages. It's a good fit for families who want a shared, ad-free recipe hub they control.

Frequently Asked Questions

Which platforms does Mealie run on?

Mealie is a self-hosted web application deployed with Docker and used through any modern browser, including on phones and tablets. There are no official native mobile or desktop apps, but the responsive web UI and REST API mean third-party clients can connect to it.

Does Mealie have an API?

Yes. Mealie ships a full REST API backend, documented with OpenAPI/Swagger, that covers recipes, meal plans, shopping lists, and users. The API supports API keys so third-party apps and home-automation tools like Home Assistant can interact with your instance.

Can I import recipes from websites into Mealie?

Yes. Paste a recipe URL and Mealie extracts the data using schema.org structured markup, which most major recipe sites publish. Recipes that fail to parse can be entered or corrected manually with the built-in editor. You can also export and import recipes in common formats for backup or migration.

Does Mealie support multiple users?

Yes. Mealie is designed for households with multiple user accounts, each with their own cookbooks, meal plans, and shopping lists, alongside shared recipe access. It also offers long-lived tokens for API access.

What are the system requirements to self-host Mealie?

Mealie is distributed as a Docker image backed by SQLite, so a small server or NAS with Docker installed is enough — no separate database container is required. Recipe URL imports work out of the box, though sites that block scrapers may need additional configuration.

OpenAltFinder Score
76/100
Project Health (50%)
77/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v3.27.0
Created
12/7/2020
Stars
13,279
Forks
1,511
Open issues
181
Last commit
9/22/2026

Updated 9/22/2026, 4:00:16 AM

View Repository
Sponsor Mealie

Similar open source alternatives