Cooklang
Un lenguaje de marcado para escribir recetas en texto plano, haciendo que ingredientes, utensilios y temporizadores sean legibles por máquinas.

Cooklang es un lenguaje de marcado de código abierto diseñado específicamente para recetas. En lugar de almacenar recetas en bases de datos complejas, Cooklang te permite escribirlas como archivos de texto plano con anotaciones simples.
Cómo funciona
En Cooklang, escribes recetas como pasos naturales y marcas los elementos clave:
- Los ingredientes se prefijan con
@:@sal{2%cdta} - Los utensilios se prefijan con
#:#olla - Los temporizadores se prefijan con
~:~{15%minutos}
Ejemplo
Hervir @agua{1%litro} en una #olla grande.
Añadir @pasta{400%g} y cocinar durante ~{12%minutos}.
Escurrir y mezclar con @aceite de oliva{2%cda}.
Por qué importa
Como las recetas Cooklang son texto plano, son fáciles de versionar, compartir y analizar programáticamente. Apps como Fond usan Cooklang internamente para extraer automáticamente listas de ingredientes, generar listas de compras y alimentar funciones como el escalado de recetas y el modo cocina.
Cooklang en Fond
Fond usa Cooklang por debajo, asi que cada receta que guardas queda estructurada automaticamente — ingredientes, cantidades, temporizadores, todo. No tienes que pensar en ello.


