recursive-recipes

将食谱的递归性质可视化。「Visualize the recursive nature of recipes 🍰 🍪」

Github stars Tracking Chart

recursive-reicipes

This is an attempt to visualize the recursive nature of recipes. You can view the time it takes and the cost needed to make different recipes, even when you subtitute the ingredients by recipes themselves.

Try it out at https://recursiverecipes.schollz.com, or run it yourself.

Run yourself

Requirements:

  • Node + Yarn
  • Go
  • Graphviz

Build:

$ go get -u github.com/schollz/recursive-recipe
$ cd $GOPATH/src/github.com/schollz/recursive-recipes/scratch/app
$ yarn install
$ yarn build

Run:

$ cd $GOPATH/src/github.com/schollz/recursive-recipes
$ go build -v
$ ./recursive-recipes

Now open up localhost:8031.

Recipes

The recipes themselves are in the recipes.toml file. You can add/delete/edit recipes here, and then the app will automatically update.

License

MIT

Main metrics

Overview
Name With Ownerschollz/recursive-recipes
Primary LanguageGo
Program languageGo (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2018-05-07 15:25:26
Pushed At2023-10-15 15:16:50
Last Commit At2021-03-16 11:38:36
Release Count1
Last Release Namev0.2.0 (Posted on )
First Release Namev0.2.0 (Posted on )
用户参与
Stargazers Count155
Watchers Count8
Fork Count9
Commits Count121
Has Issues Enabled
Issues Count15
Issue Open Count10
Pull Requests Count3
Pull Requests Open Count0
Pull Requests Close Count35
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private