Skip to content

Software supporting BeerJSON

Matt Young edited this page Nov 9, 2026 · 5 revisions

This is an incomplete list of software that can read and write the BeerJSON format. Please let us know of additions and corrections to this list!

Applications

Program Notes
Brewcalc
Brewdio (also on GitHub) Rust. Uses BeerJSON as its recipe format, and has a raw BeerJSON editor
Brewfather Imports and exports BeerJSON for recipes, batches and inventory
Brewlog Exports BeerJSON and BeerXML from a Kleiner Brauhelfer 2 database
Brewprints.io (also on GitHub) Reads BeerJSON 1.0.2, BeerXML 1.0 and Brewfather JSON, and produces printable brew logs
Brewtarget (also on GitHub) Supports most of BeerJSON, except for packaging types
Brewken Shares a lot of code with Brewtarget
Jales Viewer and editor for BeerJSON files
Werb Reads BeerJSON recipes, validating against the published schemas

Libraries and tools

Project Language Notes
@beerjson/beerjson JavaScript / TypeScript The schemas themselves, plus generated TypeScript and Flow declarations and a validator
beerjson.go Go
sudseer Python Reads and writes BeerXML and BeerJSON, plus basic beer maths
BeerJSON Tool for Brewers Python
beercnv / beercnvserver Go Converts between BeerXML and BeerJSON
bjcp_beerjson_converter Python Converts BJCP style guideline PDFs to BeerJSON

Related

Project Notes
bjcp-json BJCP style guidelines expressed in BeerJSON
BeerProto A separate format covering the same ground in Protocol Buffers, with generated Go, Python, Dart and ECMAScript bindings
dotBeer The internal file format used by Brewtarget and Brewken. Draws inspiration from BeerJSON.

Checked, no BeerJSON support found

Recorded so nobody repeats the search. Corrections very welcome, particularly from the vendors.

Program Findings
BeerSmith Documents BeerXML plus its own .bsmx and .bsm formats. No mention of BeerJSON
Brewer's Friend Imports BeerXML and BeerSmith files. No mention of BeerJSON
BrewForge Imports Brewfather JSON. No mention of BeerJSON

Support last reviewed September 2026.

Clone this wiki locally