Tamari logo

Tamari

Website

Self-hosted recipe manager with meal planning and shopping lists

138 stars 7 forks last commit first released GPL-3.0

Actively maintained

Last commit 22 Aug 2026.

Tamari screenshot

Tamari is a web-based recipe manager built with Python and the Flask framework. It provides tools to store, organize, search, import, and share recipes along with meal planning and shopping list functionality.

Key Features

  • User accounts with email/password login and optional password reset via mail
  • Save detailed recipes (title, category, time, servings, ingredients, instructions, nutrition, photo) and mark favorites
  • Real-time search-as-you-type and browse by category
  • Explore and import recipes from a large indexed collection of external sites with one-click import
  • Meal Planner to schedule recipes up to 30 days in advance
  • Per-store shopping lists; add all recipe ingredients to a list and check items off; barcode scanning supported
  • REST API to manage recipes, shopping lists, and meal plans programmatically
  • Customization options: themes (light/dark), accent colors, photo size, items per page, and profile settings
  • Docker image and manual installation instructions; includes database migrations and Gunicorn-based deployment
  • Data export/import via ZIP for backups and migration

Use Cases

  • Maintain a personal, searchable collection of family recipes with photos and nutrition info
  • Plan weekly meals and generate shopping lists populated directly from chosen recipes
  • Import recipes found online into a private collection for later use or sharing with friends

Limitations and Considerations

  • Recipe import/parsing may fail on some websites due to varied HTML structures; imported content quality varies by source
  • The default deployment uses a simple SQL database configuration; production setups may require custom DB tuning and reverse proxy configuration

Tamari is a practical, feature-rich option for individuals or households who want a private, self-hosted recipe management solution with programmatic access and mobile-friendly UI. It is suitable for local deployments via Docker or a standard Python/Flask stack.

Categories:

Tags:

Tech Stack:

Share:

Similar to Tamari

LubeLogger logo

LubeLogger

Web-based vehicle maintenance and fuel mileage tracker

2.8k
172
Last commit

Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.

MITActively maintained

QuickShare

Simple web-based file sharing and management for multiple users

634
40
Last commit

QuickShare is a lightweight, self-hosted file sharing web app with browser-based file management, resumable transfers, QR-code sharing, and multi-user controls.

LGPL-3.0Actively maintained
Alternative to:
Send (Dropbox Transfer) logo
Send (Dropbox Transfer)
+19
MyBibliotheca logo

MyBibliotheca

Self-hosted personal library and reading tracker

581
38
Last commit

Self-hosted alternative to Goodreads for logging books, tracking reading progress, and visualizing your personal library with multi-user support.

MITActively maintained
Alternative to:
Goodreads logo
Goodreads
+5
Vanilla Cookbook logo

Vanilla Cookbook

Self-hosted recipe manager built with SvelteKit

154
9
Last commit

Self-hosted recipe manager and PWA with web scraping, ingredient parsing, unit conversion, shopping lists, cooking logs, LLM-assisted features, and Docker deployment.

GPL-3.0Actively maintained
Alternative to:
Paprika Recipe Manager logo
Paprika Recipe Manager
+7
Calibre-Web logo

Calibre-Web

Web interface for browsing, reading, and managing a Calibre eBook library

18.1k
1.8k
Last commit

Self-hosted web app to browse, read, download, and manage eBooks from an existing Calibre library, with OPDS catalogs, user permissions, and device sync options.

GPL-3.0Actively maintained
Alternative to:
BookFusion logo
BookFusion
+4
Mealie logo

Mealie

Self-hosted recipe manager, meal planner, and shopping list

13.1k
1.5k
Last commit

Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.

AGPL-3.0Actively maintained
Alternative to:
Paprika Recipe Manager logo
Paprika Recipe Manager
+8