Which Python user interface library can I use for 2D games?

http://code.google.com/p/librpg/ maybe what you need


Not sure if it fits your use, but PGU is fit for pygame because it lets you use your own render loop, and tie into it.


I would take PyQT with QGraphicsView or QGraphicsScene. Sadly there isn´t a Clanlib python binding like for perl and ruby. That would be, probably, the ideal choice.


You can use the popular Pyglet game library along with wxPython, the cross platform GUI library. An example of how to do this:

http://pyglet.googlecode.com/svn/trunk/experimental/wxtest.py

Additionally, if you want to use pure Pyglet, you can use Kytten, a pure Python GUI library built on the top of Pyglet.