Promash Recipe File Converter

February 7th, 2007 by Brian

There are a ton of great resources on the internet for beer recipes. Unfortunately for brewers many are posted in proprietary formats that are not compatible with other software packages. Some clever brewers put their heads together and came up with an open format they named BeerXml. In an effort to break down barriers between the different software packages I have written a converter to translate Promash files into BeerXML files. This is not a covert attempt to subvert Promash in any way, this is only an attempt to encourage the sharing of recipes between brewers. It is totally possible that something like this already exists but I have not stumbled across it.

Enough talk. The file can be downloaded below. If anyone has issues with exceptions please let me know. Its not perfect but it should get the job done 90% of the time.

Requirements:

Windows(So much for the big talk about open standards), .net 1.1

ToDo:

Make runnable under MONO

Usage:

[required] {optional}

Converter.exe [Directory Or File to Convert] {/s:Suffix} {/o:OutputDirectory} {/p}

sample: Converter.exe lager.rec /s:_Converted o:C:\ConvertedBeerRecipes


*File or Directory to convert. If no value is entered the application will process all the recipe files in the executing directory
*/suffix: Suffix to append to the convert files ie. _Converted (short form /s)
*/output: Directory to Output the files to. If blank will output to same directory (short form /o)
*/processSessions[+|-] Would you like to convert the brewing session files as well as the recipes. (short form /p)

Download: Promash Converter

Posted in Brewing, Software | 1 Comment »