Tandoor

Tandoor

Tandoor is a self-hosted recipe manager built with Django that lets you organise your personal and family cookbook, plan meals and build shopping lists. It imports recipes from websites, calculates nutrition automatically, supports sharing with friends and family, and gives you a clean interface on any device.

Key Features

  • Recipe import — Pull recipes straight from hundreds of websites with the built-in importer
  • Meal planner — Drag recipes onto a calendar to plan breakfast, lunch and dinner across the week
  • Shopping lists — Generate shopping lists from planned meals with ingredients grouped sensibly
  • Nutrition facts — Automatic nutrition calculation per recipe and per serving
  • Multi-user and sharing — Create users, share recipes with family and publish selected collections
  • Search and filtering — Filter by ingredients, tags, keywords and much more
  • REST API — Full API access for integrating with external tools

Why Use Tandoor?

Tandoor is one of the most mature self-hosted recipe managers, with active development, an extensive feature set and a large community. The meal planner plus automatic shopping-list generation covers the whole “what are we eating this week” workflow in a single place.

Use Cases

  • Plan a weekly family menu and automatically produce a combined shopping list
  • Build a personal digital cookbook by importing recipes from blogs and sites
  • Share cooking with non-technical family members through private recipe shares

Platform

Self-hosted (Docker or bare metal) — any browser, with a mobile-friendly interface

Licence

AGPL-3.0 with Commons Clause v1.0 — free to self-host and use, but the Commons Clause restricts selling access to the software as a service

Website

tandoor.dev

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.