Your recipe collection on Android -- browse, cook, and shop with Cooklang recipes.
- Recipe browsing -- organize recipes in folders, view with images and metadata
- Cooking mode -- step-by-step guidance with ingredient highlights and mise en place checklist
- Recipe scaling -- adjust servings with automatic quantity recalculation
- Shopping lists -- auto-generated from recipes, organized by aisle, shareable
- Timers -- built-in with background notifications
- Clip recipes -- import from any URL or photo into Cooklang format
- Sync -- via CookCloud across all devices, or use local folders
- Offline -- works without internet once synced
- Install from Google Play
- Choose a sync method -- CookCloud (recommended) or local folder
- Add recipes using the Sync Agent or any text editor
Recipes are plain text .cook files written in Cooklang. Example:
---
servings: 2
time: 25 minutes
---
Heat @olive oil{2%tbsp} in a #pan{}.
Add @garlic{3%cloves}, minced, and cook for ~{1%minute}.
Toss in @cherry tomatoes{200%g} and @basil{a handful}.
Season with @salt{} and @pepper{} to taste.
Full documentation with screenshots and guides is available at cook.md/help/android.
This repository is for collecting bug reports and feature discussions.
When reporting a bug, please include:
- Device model and Android version
- App version (Settings > About)
- Steps to reproduce
| Project | Description |
|---|---|
| Cooklang | Recipe markup language |
| Cook for iOS | iOS app |
| Sync Agent | Desktop sync agent |
| CookCloud | Cloud sync service |



