StrangeBrew is a tool that lets you formulate homebrew recipes and track batches that you have brewed.
As a formulator, it helps you predict the colour, bitterness, starting and finishing gravities, and alcohol content of your beer. You can easily check to see how closely your recipe is predicted to match the style of beer you're trying to brew.
As a batch log, StrangeBrew lets you keep notes about the brewing process, so that you can replicate a recipe, or improve your brewing techniques batch by batch.
StrangeBrew doesn't teach you about recipe formulation, and good recipes require some knowledge of ingredients and styles. For that purpose I recommend some of the excellent brewing books available on the market: How to Brew by John Palmer and Designing Great Beers by Ray Daniels. These books, used with StrangeBrew, will help you become a better brewer and make great beer!
StrangeBrew Java is a port of the popular Windows application, developed as an open source project and distributed under the GPL. A commercial version of this application (with additional features) is in development.
This is a list of the features available in StrangeBrew.
StrangeBrew Features