iRecipe is an electronic cookbook, recipe management application.
Here are some key features of "iRecipe":
· Create categories to sort your recipes
· View your recipes on screen or print out a copy
· Tag your recipes with keywords to help you find them ("vegetarian," "favorite," etc.)
· Spotlight-like search to help you find recipes you have added
· More features coming soon!
iRecipe is currently early in its development stage and thus has only basic functionality.
While our 1.0 release aims for a modest feature set including the basic ability to store and search a catalog of recipes, planned features for future releases currently include attempted nutritional analysis of recipes based on their ingredients, conversion between units (e.g., English measurements to/from metric), and more. Suggestions are always welcome.
iRecipe is open-source and released under the MPL. This means that if you are a programmer, you can help work on iRecipe! iRecipe is written with a Java back-end (hence the requirement for the JRE), but the OS X front-end is written entirely in Cocoa to provide a first-class Mac experience. (We use the Cocoa-Java bindings--we could have used the Objective-C language but figured Java would be easier since part of the program is already written using it. But it is worth noting that iRecipe is not a Swing application--it has a fully native OS X interface. And, yes, we know the Cocoa-Java bridge is now deprecated. We may explore more options in the future.)
· Java Runtime Environment (JRE) 1.5 or above