Tamari

Tamari

Tamari is a fully-featured recipe manager web application built using Python and Flask, offering recipe management, meal planning, shopping lists, and recipe exploration with over 107,000 recipes from 50 recipe sharing websites.

Similar self-hosted alternatives:
Repository activity:
Stars
96
Forks
4
Watchers
3
Open Issues
3
Last commit
4 days ago
Details:
Estimated Popularity
0
Pricing Model
Free
Hosting Type
Self-Hosted
License
GPL-3.0
Deployment Difficulty
Easy
Language
Python

Tamari is an open-source recipe management system built with Python and Flask that provides comprehensive features for recipe organization, meal planning, shopping lists and recipe exploration with an emphasis on ease of use and functionality.

Key Features

  • Recipe Management:

    • Create and store recipes with rich details
    • Real-time search functionality
    • Recipe categorization and favorites
    • Mark off completed ingredients while cooking
    • Public recipe sharing
    • Recipe photos with placeholder images
    • Import from 50+ recipe websites
  • Meal Planning:

    • Weekly meal planner
    • Recipe scheduling up to 30 days
    • Calendar view
    • Meal plan organization
    • Shopping list integration
  • Shopping Lists:

    • Store-specific lists
    • One-click recipe ingredient import
    • Barcode scanning
    • Interactive checkoff system
    • Multi-list management
  • Additional Features:

    • User account management
    • Password reset via email
    • REST API access
    • Light and dark themes
    • Customizable interface
    • Mobile-friendly design
    • Profile customization

Who Should Use Tamari

Tamari is ideal for:

  • Home cooks wanting comprehensive recipe management
  • Users needing meal planning capabilities
  • Anyone wanting access to a large recipe database
  • Those seeking shopping list organization
  • Developers needing recipe API access

Installation Requirements

  • Docker for container deployment
  • Python 3 for manual installation
  • Modern web browser
  • 512MB RAM minimum

Help improve this content

Found an error or want to add more information about Tamari? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects