# Tandoor Recipes

The recipe manager that allows you to manage your ever growing collection of digital recipes.

## Core Features
- πŸ₯— **Manage your recipes** - Manage your ever growing recipe collection
- πŸ“† **Plan** - multiple meals for each day
- πŸ›’ **Shopping lists** - via the meal plan or straight from recipes
- πŸ“š **Cookbooks** - collect recipes into books
- πŸ‘ͺ **Share and collaborate** on recipes with friends and family

## Made by and for power users

- πŸ” Powerful & customizable **search** with fulltext support and [TrigramSimilarity](https://docs.djangoproject.com/en/3.0/ref/contrib/postgres/search/#trigram-similarity)
- 🏷️ Create and search for **tags**, assign them in batch to all files matching certain filters
- ↔️ Quickly merge and rename ingredients, tags and units 
- πŸ“₯️ **Import recipes** from thousands of websites supporting [ld+json or microdata](https://schema.org/Recipe)
- βž— Support for **fractions** or decimals
- 🐳 Easy setup with **Docker** and included examples for **Kubernetes**, **Unraid** and **Synology**
- 🎨 Customize your interface with **themes**
- πŸ“¦ **Sync** files with Dropbox and Nextcloud
  
## All the must haves

- πŸ“±Optimized for use on **mobile** devices
- 🌍 localized in many languages thanks to the awesome community
- πŸ“₯️ **Import your collection** from many other [recipe managers](https://docs.tandoor.dev/features/import_export/)
- βž• Many more like recipe scaling, image compression, printing views and supermarkets

This application is meant for people with a collection of recipes they want to share with family and friends or simply
store them in a nicely organized way. A basic permission system exists but this application is not meant to be run as 
a public page.

## Docs

Documentation can be found [here](https://docs.tandoor.dev/).