Lazy loaded image
开源项目
GitHub 星标10K+的做饭项目-HowToCook,告别外卖和预制菜
字数 1319阅读时长 4 分钟
2025-9-16
2025-9-16
URL
type
status
date
slug
summary
tags
category
icon
password
老铁们,今天给大家介绍一个今年最实用的GitHub项目——「程序员做饭指南」!
作为一个每天和代码打交道的程序员,厨房简直就是云舟的"知识盲区"。每次想做点好吃的,面对那些"适量"、"少许"、"火候适中"的玄学描述,简直就像在debug没有报错信息的代码!
这不,GitHub上一位程序员大佬「Anduin2017」就创造了这个神级项目,把做饭这件事彻底「代码化」。所有菜谱都用程序员熟悉的逻辑编写,精确到g的食材用量、标准化的烹饪时间、清晰的操作流程...简直就是给程序员量身定做的烹饪百科全书!
这个项目现在已经有超过2万Star,包含了从凉拌菜到硬菜、从中餐到西餐的200+道菜谱,甚至连食材相克、厨具选购都有详细指南。下面就跟云舟一起来看看这个硬核项目吧!

项目简介

项目名称:HowToCook(程序员做饭指南) 项目地址:https://github.com/Anduin2017/HowToCook
notion image
这是一份由程序员社区共同维护的菜谱库,最大的特点就是用程序员思维重构了传统菜谱——精确量化所有食材、将模糊的描述标准化、流程化每一步操作,甚至给每道菜标注了「难度星级」。

项目优势

1️⃣ 结构化标准菜谱
每道菜都严格遵循「材料清单 → 烹饪步骤 → 注意事项」的逻辑编写,用量精确到克,时间精确到分钟,杜绝"适量"这类模糊描述。
2️⃣ 难度分级系统
所有菜品按照0-5星分级,从最简单的"煮泡面加蛋"到高难度的"红烧肉",新手也能快速上手。
3️⃣ 全方位知识覆盖
不仅有200+道菜谱,还包含了各类厨房技巧:焯水、煎炒、腌制等基础操作图文教程;高压力锅、空气炸锅等厨具使用指南。
4️⃣ 多终端支持
支持网页版、PDF版、Docker部署、甚至还有npm包!随时随地查菜谱,手机也能看。
5️⃣ 持续迭代
开源社区维护,每周都有新菜谱加入,比如最近就新增了「空气炸锅菜谱」专题。

部署流程

对于想在本地搭建服务的老铁们,项目提供了Docker一键部署方案:
部署完成后,浏览器访问 http://localhost:26666 就能看到完整的菜谱网站。想要PDF版的可以访问: https://cook.aiursoft.cn/document.pdf

使用展示

notion image
  1. 选菜困难症?按难度筛选
    1. 系统将菜品按0-5星分类,从「完美水煮蛋」(0星)到「糖醋鲤鱼」(4星),老铁们可以根据自身实力选择适合的菜品。
  1. 步骤明确,特别适合新手
    1. 每道菜都详细列出所需材料、器具和时间(准备时间+烹饪时间)。比如"西红柿炒鸡蛋"明确说明:西红柿500g、鸡蛋3个、耗时15分钟。
  1. 详尽的步骤描述
    1. 以「红烧排骨」为例,精确到:"生抽15ml、老抽5ml"、"加入500ml水(刚好没过排骨)"、"小火炖煮45分钟"等量化标准。
  1. 贴心小贴士
    1. 很多菜谱都有「进阶技巧」,比如炒蛋时要"油温八成热下锅"、"蛋液顺着锅边倒入",这些都是专业厨师才知道的诀窍。
  1. 特殊厨具适配
    1. 同一道菜提供多种做法,比如鸡蛋羹就包括了传统蒸锅版、微波炉版、蒸箱版三种做法,满足不同设备需求。

总结

经过云舟实测,「程序员做饭指南」绝对是技术宅下厨的好帮手!它不仅解决了传统菜谱模糊不清的问题,还创造性地将烹饪过程标准化、结构化,让做饭变得像写代码一样条理清晰。
特别是对于独居的程序员来说,这个项目简直就是生存指南!从早餐的「太阳蛋」到晚餐的「红烧肉」,从开胃的「凉拌黄瓜」到解腻的「紫菜蛋花汤」,200+道菜谱足以应对各种场景。
云舟强烈推荐所有不会做饭的程序员收藏这个项目,也欢迎老铁们给项目点Star支持开发者!说不定下个版本就能看到你贡献的家乡菜谱呢~

项目地址

使用地址

上一篇
流量变现正在崩塌-科技爱好者周刊(第 365 期)
下一篇
Excel秒变数据库!Teable让你轻松管理百万条数据

评论
Loading...