Bitflake logo

Tandoor Recipes

Self-hosted recipe manager built for large collections and granular sharing.

1 / 8
  • Dashboard

    Home dashboard with the weekly meal-plan strip and a random recipe carousel.

  • Recipe Search

    Searchable, filterable recipe collection view.

  • Recipe Detail

    Recipe detail view with scaled ingredients, step instructions, and serving controls.

  • Meal Plan

    Weekly meal-planning calendar with a recipe scheduled for dinner.

  • Shopping List

    Consolidated shopping list generated from planned recipes and manual entries.

  • Recipe Import

    Import options for pulling recipes in from websites, AI, existing apps, or bulk URL lists.

  • Database

    Admin hub for the underlying models Tandoor uses: foods, units, households, permissions, and integrations.

  • Space Settings

    Space-level settings showing multi-user quotas and account management.

About this app

Tandoor Recipes is a self-hosted recipe manager and meal planner. It imports recipes automatically from most cooking websites, turns a weekly meal plan into a consolidated shopping list, and supports multi-user sharing with per-recipe permissions. People who compare self-hosted recipe managers consistently point to Tandoor's depth as the reason to pick it over lighter alternatives. Its food and unit system understands the relationship between an ingredient, its amount, and its unit well enough to scale a recipe automatically. A granular permissions model also lets a household share individual recipes without a shared login. That flexibility comes with more setup than a simpler tool, a trade-off reviewers call worth it for anyone who will use the extra features. Every one of those features, including nutrition tracking and the REST API, is available self-hosted at no cost.

  • Authentication:
    API KeysLDAP / ADOIDC SSOPassword AuthSocial Login
  • Access Control:
    RBACTeamsUnlimited Users
  • Data:
    Data Export
  • Integrations:
    REST API
  • UI:
    Custom BrandingDark Mode
  • Infrastructure:
  • Household:
    Meal Planning CalendarNutritional InformationReal-time Household CollaborationRecipe Import from URLRecipe ScalingShopping List Generation

8.7k stars

883 forks

Last release2.6.15(about 1 month ago*)Last activity8 days ago*Project age6 years (2019)Contributors500+

Commit activity

commits / month
Lifetime108
Past year89
Past month14

As of last sync (about 6 hours ago)

Funding

Donations

One-time or recurring community donations

Technology stack

  • Dockerfile
  • Python
  • JavaScript
  • HTML
  • Shell
  • CSS
  • Vue
  • TypeScript
  • Fluent
  • Mustache

License

Custom

Custom or non-standard license

AGPLv3 with a "Commons Clause" rider that explicitly forbids selling the software, where "Sell" is defined to include "fees for hosting ... a product or service whose value derives, entirely or substantially, from the functionality of the Software." This directly prohibits fee-based managed hosting.

View License

Other Recipe & Meal Planning apps

Compare all

Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.