|Platforms:||MacOS and Win32, written in C++.|
|Info on web:||http://sourceforge.net/projects/whisper2|
|Feedback:||Something wrong? Follow this link.|
Whisper is a general-purpose application framework written in C++, Whisper contains (among many other things) a validating XML parser with support for Unicode. Whisper makes extensive use of C++ features like templates (parametric classes), multiple inheritance, the Standard Template Library and exceptions. The design uses something similar to Design by Contract.
Whisper can build a document tree, but this does not follow the DOM recommendation, but is instead a non-standard tree structure.