CookTrace

CookTrace

Self-managed recipe, inventory, cooking diary and shopping list applications for home kitchens and personal cooking processes, supporting multi-user login, import, export, and backup recovery.

Description

Lazy cat OIDC login has been integrated. Note: You need to make settings when you enter the application for the first time. You can directly click Lazy Cat OIDC to log in to enter the application. ##Functional characteristics - Full-process recipe management: Support creation, editing, classification, scoring, collection, portion scaling, step timing, nutrition information and kitchen tool recording. - Pantry (Kitchen Inventory) Linkage: Supports inventory entries, brands and barcodes, nutritional information, shelf life, quantities in stock, and automatically calculates the match between recipes and inventory. - Diary (Cooking Diary) and Planning: Supports recording cooked recipes, future plans, calendar views and historical cooking reviews. - Shopping list closed-loop: You can generate shopping items for missing ingredients from recipes, and you can also directly maintain purchase lists grouped by aisle. - Multi-source import: Support URL grabbing, JSON/HTML pasting, Paprika/Mealie/Tandoor zip package import, image recognition import and NutriTrace ingredient import. - Backup and recovery: Supports full ZIP backup, Portable JSON export, upload recovery, automatic scheduled backup and local mode ZIP migration. ###Daily usage 1. Click New Recipe in the upper right corner of the 'Recipes' page to pop up the 'Add a Recipe' selection layer. 2. When selecting 'Create Manually', it is recommended to start with a piece of data that is close to daily habits, such as: Recipe name: `Tomato and Egg Noodles` Ingredients: `2 tomatoes`,`2 eggs`,`200 grams of noodles` Category: `Home-cooked pasta` 3. After saving, you will enter the recipe details page, where you can see areas such as Start Cooking, I Cooked This, Ingredients 2 Servings, and Instructions; after doing it once, you can use 'I Cooked This' to record the date, remarks and finished product drawings. 4. Click `Add an Item` on the `Pantry` page to enter inventory data such as `Eggs/Vegetable Farm Free Range/ 12`. 5. Click 'Add from Recipe' on the 'Shopping' page to list existing recipes and add missing ingredients to the shopping list in batches.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
App Information
Version
1.0.0
Package Size
1.07 MB
Image Size
197.74 MB
Updated
July 2, 2026
Source Code
TraceApps
Platform Support
PCMobile
Keywords
recipe managementkitchen inventoryshopping listcooking diaryOIDCself-hosting