iRecipe

iRecipe is a recipe management application--an electronic cookbook.

NEW
iRecipe is being rewritten. See below for more details, especially if you are a developer.

Features

Download

Download iRecipe 0.2 (Beta) for Mac OS X

Note to upgraders: If you have been using version 0.1, please note that version 0.2 uses a new format with which version 0.1 files (saved recipes, etc.) are not compatible. See the news page for more.

System Requirements

At the moment, iRecipe requires:

If you are unsure what version of the JRE you have installed, go to Software Update and see if a newer version is offered. If not, you probably have already upgraded to at least 1.5.

At the moment, iRecipe is only available for OS X. Versions for other operating systems, including Windows, are planned for later but are not yet available.

More Information

iRecipe is currently early in its development stage and thus has only basic functionality. (There are also undoubtedly some bugs. See the Known Issues page for known issues with the latest release, and please remember that iRecipe is not yet recommended for use with important data; you may lose it.)

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! Old (0.2 and before) versions of iRecipe were written with a Java back-end (hence the requirement for the JRE) with the only GUI being a Cocoa-Java GUI for OS X only. However, new development is switching to the C++ language and Qt toolkit to assist more in cross-platform developement (and because I'm the developer and I like it better :)). While this means iRecipe is currently undergoing a rewrite, it also means you can expect significant changes in future versions--all the more reason not to use 0.2 for anything important.

Go to the Sourceforge project developer site for more information!