Vous en avez assez de perdre vos recettes dans des applications propriétaires ou de devoir fouiller des pages de storytelling pour trouver 3 ingrédients ? Cooklang propose une alternative simple et durable : vos recettes restent des fichiers texte lisibles, partageables et exploitables par des outils. C’est discret, puissant et résolument pratique.
Voir le sommaire
Pourquoi choisir Cooklang pour vos recettes
Cooklang est un langage de markup en texte brut conçu pour stocker des recettes sans dépendre d’une application. Le fichier reste lisible par un humain. En même temps, il contient assez de structure pour que des outils automatisent listes de courses, minuteurs et mise en page.
Vous conservez vos fichiers localement. Pas de compte à créer. Pas d’abonnement. Et si vous aimez tracer l’histoire d’une recette, vous pouvez utiliser Git pour versionner chaque modification.
Comment ça marche
Syntaxe simple et lisible
La syntaxe se place directement dans le texte. On marque les ingrédients, les ustensiles et les durées avec des symboles faciles à lire. Par exemple :
- @farine{200%g} pour un ingrédient avec quantité.
- #fouet{} pour un ustensile.
- ~{25%minutes} pour une durée.
Même sans outil, le fichier .cook reste compréhensible. Vous pouvez ouvrir et modifier votre recette dans n’importe quel éditeur de texte.
Exemples concrets et bonnes pratiques
Vous pouvez référencer une recette depuis une autre. Par exemple : @./sauces/Hollandaise{150%g} inclut la sauce hollandaise comme ingrédient. Cela évite la duplication et facilite la maintenance.
La mise à l’échelle des quantités est intelligente. Quand vous multipliez les portions, l’outil sait conserver certaines quantités (comme les pincées de sel) sans les tripler automatiquement. En revanche, restez vigilant : les temps de cuisson ne se modifient pas toujours de façon automatique. Ajustez-les selon la taille du plat.
Un écosystème complet et open source
Applications et plugins
Le projet propose un ensemble d’outils gratuits : un CLI écrit en Rust, des applications pour iOS et Android, et des extensions pour éditeurs comme VS Code, Vim et Emacs. Il existe aussi un plugin Obsidian pour afficher vos recettes directement dans votre vault.
- Salade de pommes de terre : c’est la bonne façon de les cuire pour un résultat parfait !›
- Zéro produit animal et des clients accros : le succès prometteur de la première pâtisserie 100% végétale›
- J’ai 60 ans et je viens de découvrir ce qu’est le corail des coquilles Saint-Jacques en réalité, je n’aurais jamais pensé à ça›
Ces outils transforment vos fichiers .cook en listes de courses, en minuteurs et en rendus soignés. Ils facilitent la consultation sur mobile et sur desktop.
Serveur local et partage familial
Si vous souhaitez partager vos recettes à la maison sans cloud, le mode Raspberry Pi est idéal. Un petit serveur local (cookcli server) permet à tous les appareils du réseau WiFi d’accéder au livre de recettes. C’est simple, privé et fiable.
Importer et convertir des recettes
Une astuce pratique : collez cook.md/ devant l’URL d’une recette trouvée en ligne. Le service tente de convertir automatiquement la page au format Cooklang. Le gain de temps est réel quand on compile une collection depuis le web.
Le format existe depuis 2021 et il est publié sous licence MIT. Cela garantit la liberté de copie et la pérennité de vos fichiers.
Commencer en quelques minutes
Créez un fichier boeufbourguignon.cook dans votre éditeur préféré. Écrivez la recette en français normal et insérez des marqueurs pour ingrédients et durées. Lancez cookcli pour voir le rendu web local. Vous pouvez ensuite synchroniser vos fichiers via Syncthing, Git ou une simple clé USB.
Limitations à connaître
Cooklang n’offre pas d’édition collaborative en temps réel. Chaque recette reste un fichier individuel. Si vous voulez un Google Docs culinaire partagé en direct, ce n’est pas l’outil. De plus, certains ajustements demandent toujours une intervention manuelle, notamment pour les cuissons et les proportions complexes.
Conclusion
Si vous recherchez une solution durable, transparente et adaptable pour vos recettes, Cooklang mérite l’essai. C’est simple à prendre en main, flexible pour les utilisateurs avancés, et surtout, vos recettes restent réellement vôtre. Alors, pourquoi ne pas créer votre premier fichier .cook ce soir ?


