# Anduin2017/HowToCook

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/anduin2017-howtocook).**

100,450 stars · 10,969 forks · Dockerfile · unlicense

## Links

- GitHub: https://github.com/Anduin2017/HowToCook
- Homepage: https://cook.aiursoft.com
- awesome-repositories: https://awesome-repositories.com/repository/anduin2017-howtocook.md

## Topics

`chinese` `cookbook` `cooking` `dishes` `recipes`

## Description

HowToCook is a structured culinary knowledge base and computational engine designed for the management and scaling of instructional cooking content. It provides a framework for organizing technical preparation procedures and ingredient data, allowing users to maintain consistent culinary standards across various meal scales.

The platform distinguishes itself through a scalable recipe engine that programmatically adjusts ingredient quantities and procedural steps based on specific serving requirements. It utilizes a modular approach to documentation, breaking down complex cooking methods into discrete, reusable steps that support precise execution regardless of the preparation technique.

The system includes a search-indexed retrieval interface for querying centralized culinary databases and supports full self-hosting. By deploying the application within a self-managed server environment, users maintain independent control over their data storage, service availability, and the delivery of instructional resources.

## Tags

### Miscellaneous Curated Lists

- [Dynamic Scaling Engines](https://awesome-repositories.com/f/miscellaneous-curated-lists/developer-enablement-assets/computational-recipes/dynamic-scaling-engines.md) — Mathematical logic automatically adjusts ingredient quantities based on serving size multipliers to ensure accuracy.
- [Culinary Technique Guides](https://awesome-repositories.com/f/miscellaneous-curated-lists/industry-domain-knowledge/domain-specific-information/culinary-technique-guides.md) — Detailed procedural instructions simplify complex food preparation and flavor management for consistent culinary results.

### Business & Productivity Software

- [Recipe Scaling Engines](https://awesome-repositories.com/f/business-productivity-software/applications/recipe-scaling-engines.md) — Computational scaling dynamically recalibrates preparation steps and ingredient ratios to accommodate varying portion requirements.
- [Recipe Search Engines](https://awesome-repositories.com/f/business-productivity-software/applications/recipe-search-engines.md) — Advanced query capabilities allow users to quickly retrieve specific cooking instructions from the underlying data store. ([source](https://cook.aiursoft.com/Dashboard))

### Content Management & Publishing

- [Culinary Knowledge Bases](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-management-platforms/enterprise-specialized-systems/knowledge-management-systems/culinary-knowledge-bases.md) — Centralized storage organizes culinary knowledge into a searchable, structured format for efficient information retrieval.
- [Documentation Site Hosting](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architectures/documentation-tooling/generation-publishing/documentation-site-hosting.md) — Version-controlled content delivery enables the hosting of searchable, documentation-style culinary portals.
- [Modular Procedural Guides](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architectures/document-architectures/modular-procedural-guides.md) — Modular design breaks down complex recipes into discrete, reusable steps that simplify the learning and execution process.

### Artificial Intelligence & ML

- [Self-Hosted Environments](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/deployment-architectures/self-hosted-environments.md) — Self-hosted architecture grants full control over the runtime environment and data persistence for private culinary systems.
