The original "SmartyPants" is a free web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities.
John Gruber, Chad Miller, Christian Neukirchen, Jeremy McNevin, Aron Griffis
MIT