SparkSoft LCD
SparkSoftLCD is a library that provides all necessary methods to use your Sparkfun Serial-Enabled LCD easily. It is based on the SoftwareSerial library provided with the Arduino core, by David Mellis. This version removes unnecessary functions to save memory, and adds extra methods to access the core functionality of the LCD with a minimum amount of effort.
The LCD can be controlled with a single pin from your Arduino, freeing up plenty for other work. Of course, having to load SoftwareSerial, NewSoftSerial, etc. and then sending all the different commands manually is a pain. So, this library provides easy methods for each of the common functions of the LCD.
Differences between SoftwareSerial and SparkSoftLCD