Brewlang documentation
Brewlang is a plain-text format for coffee brewing recipes: pour-over, immersion and hybrid brewers. Write a recipe the way you would note it in a notebook, and get data a tool can check, scale, convert and show as a recipe card.
@Chemex 30g 500g 100°Cgrind medium
/rinse0:00 80g ~10s bloom spiral0:45 300g ~30s spiral1:15 500g ~30s spiral1:45 /stir
target 4:10Where to start
Section titled “Where to start”| You want to | Read |
|---|---|
| Write your first recipe | Getting started |
| Know every part of a recipe | Writing recipes |
| Look up a brewer, an action or a unit | Vocabulary |
| Use Brewlang in an app or a site | JavaScript library, Recipe cards |
| Write another implementation | Specification |
| Let an AI assistant write recipes | llms.txt |
Try everything in the playground. Brewlang is at v0: the syntax can still change.