Cooklang
This article is a stub. You can help the IndieWeb wiki by expanding it.
Cooklang is a Recipe Markup Language that some IndieWeb community members are using to mark-up recipes so that they are both human-readable and the ingredients can be parsed.
How To
cook files
The main Cooklang tools are built to parse .cook files. They support creating a shopping list based on the ingredients in select recipes.
- CookCLI
- CooklangApp Mobile recipe reader
Libraries
Cooklang format can be integrated into other tools using parsers in various languages.
- Official cooklang GitHub org
- markdown-it-cooklang plugin for the markdown-it Node.js library
IndieWeb Examples
Anthony Ciccarello
Anthony Ciccarello Uses cooklang to mark up some recipes on his website using a markdown-it plugin since 2022-04-25. He uses some regex on the output to add microformats.