Oranje is a (relatively) old piece of software I wrote few years ago. The basic idea was to provide an instant messaging system based upon XML streams. Ok - that's exactly what jabber does :). Anyways - I do not like the way jabberd2 (let alone jabberd1) is written/architectured, so I wrote my own implementation.
I could not remember that boost was available at that time, so we wrote many things from scratch to be portable. Even the Strings classes or the XML parser are our owns.
I now intend to extend this basic framework so as to make it more robust - and eventually use it in financial applications.
Repository (darcs powered) is there: http://opensource.jibee.com/oranje