Head-to-Head Comparison · Alternative to AnyList Complete · 🏠 home
AnyList Complete vs Tandoor Recipes
The full recipe-plan-shopping loop; free for personal self-hosting, but the license is not actually open source. Here is how Tandoor Recipes ($0/mo free) stacks up against AnyList Complete ($0.83/mo) across cost, hosting, data privacy, and real-world trade-offs.
AnyList Complete vs Tandoor Recipes Specification Matrix
facts verified 2026-08-10
| Dimension | AnyList Complete (Paid) | Tandoor Recipes (Replacement) |
|---|---|---|
| Monthly Price | $0.83 / mo | $0 / mo |
| 1-Year Cost (1 seat) | $10 / yr | $0 / yr (Save $10) |
| 1-Year Cost (5 seats) | $50 / yr | $0 / yr (Save $50) |
| 1-Year Cost (10 seats) | $100 / yr | $0 / yr (Save $100) |
| Source & License | Proprietary SaaS | free |
| Where It Runs | Vendor Cloud | Self-host (your server) |
| Platforms | Web / Cloud | webself-hosteddocker to self-host |
| GitHub Stars | — | ★ $0 forever |
Deep Dive: Switching from AnyList Complete to Tandoor Recipes
Trade-offs, installation & data architecture
What you trade away
Tandoor replaces a tiny household sync service with a Docker/PostgreSQL web app and lacks AnyList's frictionless native list entry, voice capture, reminders, and managed reliability.
How to deploy Tandoor Recipes
Docker Compose with PostgreSQL; manual Django deployment is also documented
What it takes to run
The first obstacle is a multi-container Django/PostgreSQL deployment with secrets, volumes, HTTPS, email, and backups; its Commons-Clause-modified AGPL license is also not an OSI-approved open-source license.
Where your data lives
Recipes, users, meal plans, shopping lists, books, and permissions live in PostgreSQL in the standard Docker deployment; uploaded images and static/media files live in mounted volumes, and recipe data can be exported through Tandoor's export tools.
Why fork Tandoor Recipes instead of vibe-coding a AnyList Complete clone?
The core loop is small enough for a capable coding agent to produce a useful local version in one sitting. For AnyList Complete, manage shared grocery lists, recipes, and meal plans with a simple household sync server. The hard boundary is excellent mobile capture, retailer integrations, voice assistants, and polished sharing, plus sync, integrations, and household adoption.
AnyList Complete vs Tandoor Recipes FAQ
Is Tandoor Recipes a good free alternative to AnyList Complete?+
Yes. Tandoor Recipes is a verified free replacement for AnyList Complete. The full recipe-plan-shopping loop; free for personal self-hosting, but the license is not actually open source.
What is the catch when switching from AnyList Complete to Tandoor Recipes?+
Tandoor replaces a tiny household sync service with a Docker/PostgreSQL web app and lacks AnyList's frictionless native list entry, voice capture, reminders, and managed reliability.
How much do you save switching from AnyList Complete to Tandoor Recipes?+
AnyList Complete costs $0.83/mo ($10/yr) per seat, whereas Tandoor Recipes is $0/mo. Switching saves $10/yr for a solo user, $50/yr for a 5-person team, and $100/yr for a 10-person team.
How do I install or self-host Tandoor Recipes instead of AnyList Complete?+
Install: Docker Compose with PostgreSQL; manual Django deployment is also documented. Setup: The first obstacle is a multi-container Django/PostgreSQL deployment with secrets, volumes, HTTPS, email, and backups; its Commons-Clause-modified AGPL license is also not an OSI-approved open-source license.