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
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
This is the #opensource project that I needed to see today.
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
Here are our #events for #november
#Coffee #Meetup (#virtual)
2025-11-08 15:00
#Online #event
https://www.meetup.com/dublin-linux-community/events/310833619/
#Tech #Talk: Open Edge Platform & #Cooklang #Linux App
2025-11-12 17:30,
#tcube
https://www.meetup.com/dublin-linux-community/events/311475058/
#Monthly Meetup in the #pub
2025-11-22 15:00
The South Strand
https://www.meetup.com/dublin-linux-community/events/310337791/
@mradcliffe I would say do look over #cookLang in general.
They have a web server that is pretty versatile. And if you know #rustlang, the main parser, you can interop with your language of choice. Cooklang also have a #typescript parser that can make things simple. 😅
I went over cookLang a while back, out of interest. Ended being absolutely fascinated by the dedication and work that has gone to the language for recipes. 😎
@zeab Thank you for sharing. This is really interesting to me.
I think the spec format does make sense and it could be easily transformed into HTML with schema.org markup (that’s what I use in my recipe posts). It is kind of sad that the HTML version of recipes.cooklang.org does not have schema.org markup (or JSON-LD markup), but that would be a good contribution.
I did not find any examples of the RSS feed format. I think that the description probably is expected to be cooklang rather than HTML, but it isn’t clear. I did not realize federation/spec.md was the RSS format.
Maybe I’ll try to adopt the format so that I can write in cooklang and then format as HTML (or cooklang in RSS?) for my recipes from now on. It would be easier than trying to go schema.org markup to cooklang. Then I could federate out recipes to followers as normal in HTML, have search engines pick up the markup, and have it read via the cooklang recipes feed reader.
Kind of wild #cooklang has its own federation setup now. 😅
Sure it uses #rss. No fancy #ActivityPub. Still, fascinating to see something like this.
More of the web trying to index itself as primary search engines lose all their meaning to what search means. 🫠
I think I'm getting close to releasing the first version of this …if only because making it a dependency of my recipe website is otherwise gonna be a PITA #cookLang