Plan the week. The shopping list writes itself.
Drop recipes onto days, a week or a month at a time, and every ingredient lands on one list, grouped by food and ticked off from any device.

One week, start to finish
Add a recipe, or bring one in
Write it yourself, paste it in, or load a file of recipes you exported from somewhere else. Ingredients link to your own foods and units, so nothing stays a loose string.

Fill the week
Drag a recipe onto any day and any meal, a week or a month at a time. Move it, copy it, or plan the same dinner twice without retyping anything.

The list builds itself
Every ingredient from every planned meal, grouped by food and summed, so two recipes calling for onions ask for onions once.

Shop from your phone
Tick items off in the aisle. It is the same list on every device you are signed in to, updating as you go.

What is underneath
- It remembers what you cooked
- Every recipe carries the day it was last planned, so the board holds the ones resting apart from the ones ready again, against a gap you set from three days to four weeks.
- Your own database
- Foods, units, categories and keywords are yours to define. No fixed list decides what you cook with.
- Instructions that read well
- Write in a real editor with headings, lists and emphasis. Everything is stored as markdown, so the text outlives the editor.
- Sent to Telegram
- Push a recipe or the whole shopping list to Telegram, and cook or shop from your phone without opening a browser.
- Five languages
- English, Spanish, Portuguese, Russian and Chinese, throughout the app rather than only in the menus.
- Light and dark
- A choice you make rather than a guess from your system setting, and it holds wherever you sign in.
Your data leaves whenever you want
Export the whole account as one JSON file: recipes, plans, lists, foods, units, all of it. Import it back, or take it somewhere else. Nothing is held back and nothing has to be asked for.