Skip to content

CookCLI

Gestionnaire de recettes utilisant le langage de balisage Cooklang — ecrivez vos recettes en texte brut et parcourez-les via une interface web. CookCLI gere egalement la generation de listes de courses et la gestion du garde-manger, vous aidant a suivre ce que vous devez acheter et ce que vous avez deja sous la main.

Imageghcr.io/cooklang/cookcli:latest
Interface webhttp://your-server:9080
Chemin de configuration{BASE_DIR}/cookcli/recipes
Site webcooklang.org
Code sourceGitHub

Impact sur les ressources

PerformanceLow — Serveur de recettes leger
StockageLow — Fichiers de recettes en texte brut

Installation

sh
mithrandir install cookcli

Configuration

Placez vos fichiers de recettes .cook dans le repertoire {BASE_DIR}/cookcli/recipes. Le serveur web les detectera automatiquement.

Langage de balisage Cooklang

CookCLI utilise la specification Cooklang pour definir des recettes sous forme de fichiers texte. La syntaxe est concue pour etre lisible tout en encodant les ingredients, les ustensiles et les minuteries :

Crack the @eggs{3} into a bowl.
Whisk with a #whisk{} until smooth.
Cook for ~{5%minutes}.

En savoir plus sur la syntaxe dans la documentation officielle.

Importer des recettes

cook.md est un outil en ligne qui convertit n'importe quelle page web de recette en un fichier .cook au format Cooklang. Collez une URL de votre site de cuisine prefere et il extraira les ingredients, les etapes et les minuteries dans la syntaxe Cooklang, pret a etre depose dans votre repertoire de recettes.

Applications mobiles

Cooklang dispose d'applications mobiles pour gerer et consulter vos recettes en deplacement :