Shoppinglist is a project mainly written in Ruby, it's free.
Creating shopping lists from BBC Recipes
Taking a BBC Recipe url and turning it into a page you can use when shopping for ingredients.
Blog Post: http://littl.me/p1ca