Your complete recipe companion. Browse your Cooklang recipe collection, cook with step-by-step guidance, and create smart shopping lists — all from your pocket.
- Browse & search your recipe collection organized by folders
- Rich metadata — servings, prep/cook time, difficulty, cuisine, tags, and more
- Recipe scaling — adjust by multiplier, servings, or a specific ingredient amount
- Cooking mode — step-by-step instructions with large text, swipe navigation, and mise en place checklist
- Built-in timers — tap a time in any step to start a timer; run multiple timers at once with lock screen notifications
- Smart shopping lists — auto-generated from recipes, organized by store aisle, shareable with family
- Clip recipes — import from any website URL or snap a photo of a cookbook page
- Share recipes — generate a QR code or shareable link for any recipe
- Sync options — CookCloud (cross-platform), iCloud Drive, or local folders
- Offline support — recipes are available without an internet connection once synced
- Own your data — plain text Cooklang files, no account required
- Download Cook from the App Store
- Choose a sync method: CookCloud (recommended), iCloud Drive, or Local Folder
- Add
.cookrecipe files to your synced folder — learn the simple Cooklang syntax at cooklang.org
Requires iOS 15.0 or later.
Full documentation with screenshots is available at cook.md/help:
- Overview — what the app can do
- Getting Started — setup and first sync
- Using the App — features guide
- Troubleshooting — common issues and FAQ
This repository is for collecting feedback about the Cook iOS app:
- Bug reports — open an issue
- Feature requests & questions — start a discussion
- Cooklang — the recipe markup language
- CookCLI — command-line tool for Cooklang
- Cook for Android — Android version
- Sync Agent — CookCloud sync for desktop



