My Refri allows you to plan and manage yours owns shopping and stock lists. It can help you with the expires of your perishables and remind you what do you have already. Even it enables you to share the list and involved family or friends on it.
MyRefri is an application web, it has developed in javascript.
For more details about the project please take a look at the wiki.