So far I have checked out pyGTK (with Cairo) and  wxPython (with wxSVG). They are about even among interested parties so far, but voting is still open.<br />Other possibilities include pyQt (with QtSVG) and Mozilla Gecko (SVG support is built-in, has python bindings) <br /><br />I like Martin Owens' idea of creating a library capable of being integrated into other projects, so I am looking at separating the application into these logical parts:<br /><br />1. OCAL repository abstraction (local and remote)<br />2. Interface/contract for UI <br />3. Implement UI using different GUI toolkits, starting with voted favorite.<br />4. Implement command line renderer (for software that does not have python integration).<br /><br /><br />The Google code project (http://code.google.com/p/ocal-browser/)<br />has a Google Group now:<br />http://groups.google.com/group/ocal-browser-discuss/topics<br /><br />Join and contribute if you have ideas or comments. <br /><br />--Kevin<br />On Nov 26, 2008 8:45am, EnzoAeneas <enzoaeneas@gmail.com> wrote:<br />> Since I do not have a mac myself, would anyone be willing to test my<br />> <br />> code on the one?<br />> <br />> <br />> <br />> Also, I'd like to put the choice of initial GUI toolkit to a vote. I<br />> <br />> will be prototyping over the next few days, but I can finalize after<br />> <br />> voting. Let's say we tally them up on Sunday.<br />> <br />> <br />> <br />> My requirements are built-in SVG support or available through a GPL or<br />> <br />> LGPL compatible third party library, but I would still like to use<br />> <br />> python as the primary language, if only for my own edification.<br />> <br />> <br />> <br />> --Kevin<br />> <br />> <br />> <br />> On Wed, Nov 26, 2008 at 8:33 AM, Tobias Jakobs<br />> <br />>  wrote:<br />> <br />> > Am Mittwoch, den 26.11.2008, 13:14 +0000 schrieb enzoaeneas@gmail.com:<br />> <br />> >><br />> <br />> >> > How well is gtk working with Mac OSX?<br />> <br />> >><br />> <br />> >  It works via X11, but Imendio AB is activ porting it to Mac OS X<br />> <br />> > natively. [1]<br />> <br />> ><br />> <br />> > Regards,<br />> <br />> > Tobias<br />> <br />> ><br />> <br />> > [1] http://developer.imendio.com/projects/gtk-macosx<br />> <br />> ><br />> <br />> ><br />>