CookTrace
Self-hosted recipe, pantry, and cooking tracker with a PWA and native Android app — no telemetry, no cloud lock-in.
Open source alternative to:
CookTrace is a self-hosted recipe, pantry, and cooking tracker built around full data ownership. The whole server runs as a single Docker container on your own hardware — a PWA covers the web and a native Android app (Capacitor) handles mobile, with optional sync between them. There are no accounts on external services, no telemetry, and no cloud lock-in.
It covers the full cooking workflow: a recipe model with per-step photos, inline unit conversion, live serving scaling, an FDA-style nutrition box that auto-sums from linked pantry items, a Cook Mode with screen wake lock, a cook diary with month calendar, and an aisle-grouped shopping list. The URL importer supports schema.org, the recipe-scrapers library, and an LLM-powered fallback; bulk zip imports cover Mealie, Tandoor, and Paprika archives. A built-in Trace AI assistant (Claude, OpenAI, Gemini, or any OpenAI-compatible endpoint) can read and write your recipes, pantry, and diary through real tool calls.
Multi-user is first-class: invite tokens, OIDC SSO (Authentik, Keycloak, Auth0, Authelia, Pocket-ID, Google), and Kitchens for household sharing. Federation with the authors NutriTrace app closes the loop with nutrition logging. Compared to Paprika, Mela, and Recipe One, you get the same distraction-free cooking experience but with a server you control, real cross-device sync that does not depend on Apple or Google, and a fully local data model you can back up as a single zip.
Categories:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 6/26/2026, 6:01:12 AM
View Repository


CookTrace vs Tandoor Recipes