tandoorrecipes/recipes

Application for managing recipes, planning meals, building shopping lists and much much more!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 38 minutes ago
Added to GitGenius on September 7th, 2026
Created on November 13th, 2019
Open Issues & Pull Requests: 372 (+0)
GitHub issues: Enabled
Number of forks: 858
Total Stargazers: 8,581 (+0)
Total Subscribers: 44 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Tandoor Recipes is a self-hosted recipe management application that lets you organize digital recipes, plan meals, and generate shopping lists.

The tool addresses the problem of managing a growing recipe collection by providing a web-based interface where users can store, search, and organize recipes. It supports importing recipes from thousands of websites that use schema.org markup, eliminating manual data entry. The application includes meal planning functionality that lets users schedule multiple meals per day, and automatically generates shopping lists either from meal plans or directly from individual recipes. Additional features include AI-powered capabilities for image recognition, recipe step organization, and nutrition fact extraction.

Tandoor Recipes suits home cooks and food enthusiasts who want to self-host their recipe management rather than rely on cloud services. It works well for individuals managing large recipe collections and for families or groups who want to share and collaborate on recipes together. The tool is designed for power users, offering advanced search with fulltext support and trigram similarity matching, batch tagging operations, and the ability to merge and rename ingredients, tags, and units. Docker deployment is straightforward, with additional examples provided for Kubernetes, Unraid, and Synology systems. The application supports both fractional and decimal measurements and includes theme customization options. File synchronization with Dropbox and Nextcloud is available for backup and access across devices.

Development activity shows consistent engagement with the project. The codebase receives regular updates and maintenance. The project maintains active community channels including Discord and a community forum. Docker images are regularly published and available for deployment. Continuous integration workflows are in place to validate changes.