Not Enough Items

Not Enough Items (NEI) is a continuation of Too Many Items (TMI). It allows you to change the time, change you gamemode, spawn in items, and look up recipes for how to make items.

R shows you how to craft/smelt/etc. and item.