OK, this is pretty cool! Probably about 4-5 hours of recipe work today, and I have:

- My home recipes (76 of them) in #Obsidian, written in #cookLang format and the community plugin
- A script that generates a PDF cookbook of them
- My old #LinuxMint thinkpad with a cookCLI local server
- This means anyone on my wifi can browse machinename.local:9080 and use the recipes (https://cooklang.org/cli/commands/server/)
- It's really easy to browse and search to find, say, all recipes that use chicken -- see pics below

I used Gemini to OCR ~65 handwritten recipes from ~30 years ago (with weird food and water smudges all over them!) and then convert them into the initial cooklang format. There was some cleanup afterwards (and some editing/standardization I still want to do).

I'm really, really chuffed with the result. Also, owning all your own stuff in markdown is cool, and I'm bemused all these years after I wrote a tech writer portfolio in LaTex, I'm still using tools with it.

I think I found a good use case for an #LLM: I had an ancient export of recipes from #GourmetRecipeManager in HTML that I wanted to make more accessible using #Cooklang. I created an AI skill with cooklang specs (and a command to validate the output with cooklang #cli) and used it with Opencode to automate the conversion of the recipes. The results are pretty good (#MiniMax M2.5 Free), especially since the source material wasn't perfect. LLM output is acceptable when exactitude is not required.
Suite à l'article de #Korben sur #cooklang j'ai testé et trouvé un workflow pas si mal pour synchro les données entre l'app mobile, un repo git et le volume du site web grâce à #Obsidian et webDAV
https://recipes.fredix.xyz/
https://korben.info/cooklang-recettes-cuisine-texte.html
Recipes - Cook

I apply the UNIX approach "Everything is a file" to more and more applications in my life. Just migrated recipes from #tandoor to #cooklang: https://blog.ture.dev/posts/the-forever-file/
The Forever File

Why I’m Moving My Data from Databases to Markdown and Cooklang

Ture's Tech Blog

Wrote a blog post about implementing a brand new frontend for CookCLI to view all your recipes.

Read about it here: https://blog.leahdevs.xyz/p/rewriting-the-cookcli-frontend/

Comment under this post to comment on the blogpost

#blog #cooklang

Rewriting the CookCLI frontend

The old frontend is a bit dated, and it doesnt look like the project is active anymore. Time to fix that

Leahs Blog
Cooklang – Recipe Markup Language

Cooklang is a markup language for recipes.

Cooklang: recipe markup language

I just read about #cookLang for the first time and it looks like a great solution for the continuous enshitification of online recipes. A lot of the tooling also seems to be written in #RustLang so I could even contribute. One more possible rabbit hole for 2026...

https://cooklang.org/

Cooklang – Recipe Markup Language

Cooklang is a markup language for recipes.

Cooklang: recipe markup language

This break's personal project seems to have coalesced. I've found myself writing some #Rust that glues together my existing voice-triggered #HomeAssistant -based shopping list into #Cooklang 's infrastructure for recipe and shopping list management.

My existing workflow is a python script that automatically downloads my shopping list, converts it into a PDF using #Typst, and uploads it to my #Supernote.

The new and improved version does, or soon will:
- Use Cooklang's aisle management feature to group ingredients on my shopping list by physical location at the store
- Use Typst's Rust implementation to generate PDFs internally, without the need for external binaries
- Interactively add ingredients (as needed) for a recipe to the shopping list
- Automatically keep my Recipe collection (in cooklang) synced to my Supernote (as PDFs)

I'm also looking at using Cooklang's pantry management system, but I'm not sure I will keep all of its state sufficiently up-to-date to be useful

Hey (#AI des geringsten Misstrauens) ich habe nur noch folgende Zutaten im Haus, was kann ich daraus machen? Danke, und jetzt mach mir ein #cooklang.org Rezept daraus. Nein, das is KEIN #Nerdshice sondern einfach nur praktisch. Übersichtliche #Rezepte als #markdown Dateien auf der Platte. Und #Apps gibt's auch dazu. #VibeCooking #VibeCook

https://cooklang.org

Coffee Meetup (virtual), Sat, Nov 8, 2025, 3:00 PM | Meetup

Find Meetup events so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.

Meetup