<rant>This is my first foray into usenet and f*** the signal to crap ratio in here is ridiculous. I can't believe that there are 150+ answers and little or no useful information yet</rant>
I was wondering the same thing since the subject of cross platform GUI dev makes me cringe. I was wondering if there was a cross-platform language-agnostic XML-based declarative language. Basically, what HTML/ CSS is to web browsers for the desktop. Microsoft's WPF and more specifically XAML format accomplish the cross- platform cross-language part but the technology is owned by Microsoft. Here are my findings: <a herf="http://stackoverflow.com/questions/2962874/what-are-the-open- source-alternatives-to-wpf"> GTK+ & Glade Glade is the actual XML format. It can be used on any platform or language as long as GTK+ running on that system is adapted to it. wxWidgets & XRC XRC is the format. Libraries that use it vary on the language (ex. wx.NET for C#, VB, and Managed C++). If you want a desktop GUI that is cross-platform, language-agnostic, and open source. Use and contribute to these projects. -- http://mail.python.org/mailman/listinfo/python-list