
Vanilla Cookbook
Self-hosted recipe manager built with SvelteKit
Vanilla Cookbook is a lightweight self-hosted recipe manager focused on simplicity and minimal user work. It provides recipe scraping and parsing, unit conversion, recipe scaling, shopping lists and cooking logs, with optional LLM-powered assistants for recipe analysis and generation.
Key Features
- Smart ingredient parsing with multi-language support and unit conversion between US, imperial and metric (including fractions and temperature conversion)
- Recipe scraping from hundreds of sites via bookmarklet or URL paste, with HTML fallback parsing
- LLM Assist integration supporting multiple providers for scrape assist, text/image analysis, recipe tweaks, summarization and generation (requires API key)
- Recipe scaling, shopping list creation, and cooking logs with calendar view
- User authentication with configurable registration and public recipe sharing
- Automated database backups for Docker installs with scheduled and pre-migration backups and configurable retention
- Progressive Web App support for mobile install and share-to-parse workflows
Use Cases
- Personal cookbook: collect, clean and organize recipes scraped from the web or added manually
- Meal planning and shopping: scale recipes and generate shopping lists for planned meals
- Recipe experimentation: use LLM features to refactor directions, tidy messy ingredients, or generate new recipes from prompts
Limitations and Considerations
- LLM features require supplying API keys and may incur usage costs; functionality depends on the chosen provider
- Local development requires native build toolchain for dependencies like better-sqlite3
- Scraping/parsing may fail on some websites or non-standard recipe markup and may require manual cleanup
Vanilla Cookbook offers a focused, uncluttered interface for managing recipes with practical features for everyday cooking and optional AI enhancements. It is designed for easy Docker deployment and local hosting.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
Open-source collaborative workspace and Notion alternative
Open-source, privacy-focused collaborative workspace for notes, databases, kanban boards and AI-assisted writing; desktop, mobile and web clients with local-first storage...

AFFiNE
Open-source, local-first knowledge workspace for docs, whiteboards and databases
All-in-one, privacy-focused workspace that merges docs, whiteboards and databases with real-time collaboration and multimodal AI assistance.

Memos
Privacy-first self-hosted note-taking and knowledge base
Memos is a lightweight, privacy-first self-hosted note-taking service with Markdown, fast search, and sharing features for personal notes, wikis, and team knowledge.


Joplin
Offline-first note-taking app with end-to-end encrypted sync
Joplin is an offline-first, privacy-focused note and to-do app with end-to-end encryption, Markdown support, web clipping, and sync across desktop and mobile.

SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.


Logseq
Privacy-first knowledge management and collaboration platform
Logseq is a privacy-first, open-source knowledge management app for networked notes, tasks, and collaboration using local Markdown or Org-mode graphs.
JavaScript
Ollama
Docker
TypeScript
SvelteKit
Svelte
Node.js