Root element of all DotBeer documents.
DotBeer is a JSON object with the following properties:
| Property | Required? | Type | Description |
|---|---|---|---|
| version | ✅ | Measurement::VersionNumber | DotBeer schema version used to create the file. |
| output_by | ✅ | string | Application that wrote the file – eg Brewtarget 5.2.1. |
| timestamp | ✅ | Measurement::Date | Date and time file was created. |
| hops | array of Hop | Records detailing properties of unique hop varieties. | |
| fermentables | array of Fermentable | Records for any ingredient that contributes to the gravity of the beer. | |
| other_ingredients | array of OtherIngredient | Records for adjuncts which do not contribute to the gravity of the beer. | |
| cultures | array of Culture | Records detailing the wide array of unique cultures. | |
| waters | array of Water | Records for water profiles used in brewing. | |
| mashes | array of Mash | Common mashing procedures. | |
| boils | array of Boil | Common boil procedures. | |
| fermentations | array of Fermentation | Common fermentation procedures. | |
| styles | array of Style | Details of judging guidelines for individual beer styles. | |
| equipments | array of Equipment | Provides necessary information for brewing equipment. | |
| recipes | array of Recipe | Records containing a minimal collection of the description of ingredients, procedures and other required parameters necessary to recreate a batch of beer. |
Documentation generated from the DotBeer schema on 2026-05-31 at 18:49:39+0200.