The 4-bit Arduino LCD library
What is it? Why?
This is an unofficial Arduino library which allows your Arduino to talk to a HD44780-compatible LCD using only 6 Arduino pins. It is neillzero's conversion of the code from Heather's original Arduino LCD tutorial which required 11 Arduino pins.
Download it! (includes an example sketch).