This plugin allows you to edit and view recipes written in the Cooklang format.

npm install and npm run dev to see the changes.Multi language: The titles for the sections (i.e. ingredients, cookware and so on) will be translated into the recipe language or the one configured in the Obsidian settings
Scale quantities: The slider in the ingredients part allows multiplying or dividing the amounts
Obsidian won't search files that aren't of the extension *.md by default. Since cooklang has the .cook extension, any search will gnore the files, which is really impractical. Fortuntely, there's a workaround:
omnisearch plugincook at the section Additional TEXT files to indexThe search has to be done from the sidebar search icon, but it works perfectly.
This plugin is obviously inspired by cooklang-obsidian by deathau. I wanted to learn how to code for Obsidian and add multi-language capabilities to the Cooklang plugin.
The plugin is using cooklang-ts, which passes all the tests and seems better than the other JavaScript alternatives.