Food and Drink Software

Mealie – self-hosted recipe manager and meal planner

Mealie is a self-hosted recipe manager that brings recipes, meal planning and shopping lists together in a browser-based application. It provides a central place for organising family recipes, collecting dishes from the web and planning what to cook.

The application is designed for individuals and households, with an interface that works on desktops, tablets and phones. Recipes can be entered manually or imported from websites, while a structured ingredients system helps with shopping lists and meal preparation.

Mealie also supports multiple groups and households. Users can share recipe collections while maintaining separate meal plans, shopping lists and integrations. This makes it useful for families who want to share recipes without combining every aspect of their meal planning.

The software has a Python backend and a Vue-based frontend. It can be deployed on a home server, NAS or other Linux system, with its REST API providing integration opportunities.

This is free and open source software.

Key Features

  • Import recipes from websites, structured HTML and JSON, or create them using the integrated editor.
  • Import existing recipe collections from applications including Tandoor, Paprika, Nextcloud Cookbook, Chowdown and Recipe Keeper.
  • Organise recipes using categories, tags, cooking equipment and dynamically filtered cookbooks.
  • Search recipes by ingredients, labels, ratings and other criteria.
  • Scale recipe quantities and work with structured ingredients, measurements and unit conversions.
  • Define ingredient substitutions for individual recipes or more generally across a collection.
  • Use meal-planning rules to choose recipes based on ingredients, labels, categories and other properties.
  • Build shopping lists from recipes, with ingredient grouping, labels and item management.
  • Separate users into groups and households, sharing recipe collections while keeping selected household information private.
  • Configure event-driven notifications, scheduled webhooks and custom recipe actions.
  • Optional AI-assisted importing from text, images, websites and videos through configured providers.
  • Provide REST API access, third-party integrations and downloadable application backups.
  • Supports user authentication, OpenID Connect and multilingual interfaces.

Website: github.com/mealie-recipes/mealie
Support:
Developer: Hayden Kotelman and contributors
License: GNU Affero General Public License v3.0

Image of Mealie
Click image for full size

Mealie is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Web-Based Food and Drink Software
GrocyERP beyond your fridge
MealieSelf-hosted recipe manager and meal planner
KitchenOwlSelf-hosted grocery list and recipe manager
TamariFully-featured recipe manager
Bar AssistantManage your home bar
RecipyaSimple and powerful recipe manager
Specifically ClementinesGrocery list app
Fork recipesManage food recipes with this Python web-based frontend
FoodsoftSoftware for organising and managing food cooperatives
NorishSelf-hosted recipe app
What to cook?Suggests a recipe
Vanilla CookbookSelf-hosted recipe manager
ManageMealsRecipe manager frontend

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted