Tandoor Recipes

Manage digital recipe collections with meal planning, automated shopping lists, and collaborative cookbooks for family and friends.

Tandoor Recipes screenshot 1

Tandoor Recipes is an open-source, self-hosted web application for managing digital recipe collections. It allows users to organize recipes, plan meals for multiple days, and generate shopping lists based on those plans or individual recipes. The software is deployed as a server-side application, with official support for Docker and provided examples for Kubernetes, Unraid, and Synology installations.

The application provides tools for both individual users and small groups to collaborate on shared cookbooks. It includes a basic permission system to manage access, though it is designed for private use among family and friends rather than as a public facing website. The interface is optimized for mobile devices to assist users while cooking and supports multiple languages through community localization.

Key features

  • Import recipes from websites using ld+json or microdata
  • Meal planning with support for multiple meals per day
  • Automated shopping lists derived from recipes and meal plans
  • AI integration for image recognition and nutrition fact discovery
  • Fulltext search with TrigramSimilarity and batch tag assignment
  • Recipe scaling and support for fractions or decimals
  • File synchronization with Dropbox and Nextcloud
  • Import tools for migrating collections from other recipe managers
  • Custom interface themes and dedicated printing views

Built with the Django framework, the application is designed for power users who require precise control over their data. It includes specific utilities for merging and renaming ingredients, tags, and units to maintain a clean and consistent database. The system handles image compression to save storage and provides a structured way to group recipes into digital cookbooks for easier organization. Users can manage their ever growing collection of digital recipes while maintaining a centralized repository that remains accessible across different devices.

Tandoor Recipes is a specialized tool for home cooks and food enthusiasts who want a private, organized system for recipe management and collaborative meal planning.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity18 days ago
Repository Age6 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.