WoWPD contains multiple tools to aid in the deciphering and documenting of packets found in the World of Warcraft data stream. Currently, this suite consists of WoWPacketDocumenter. WoWPacketDocumenter is an application that can be used to define and document the structure of a packet pertaining to World of Warcraft©. It generates psuedo-code to better help visualize the packet in a program-oriented way. It uses XML and object serialization which makes parsing the packet definitions extremely simple.
In the future, WoWPD will eventually get a packet logger and packet analyzer, as time permits.