Revision 3 as of 2008-08-31 22:00:35

Clear message

Pyjamas-Desktop is a cross-platform framework and applications widget set, based on [http://webkit.org WebKit]. PyWebkitGtk is currently the basis for Pyjamas-Desktop, and it is conceivable that there will exist a PyWebkitQt4, and Pyjamas-Desktop will run on top of that, as well. PyjamasDesktop is similar to [http://www.async.com.br/projects/kiwi KiWi] in that it provides an easy-to-use API, where you need not know - at all - that you are running PyGTK underneath.

PyjamasDesktop is actually a port of [http://code.google.com/p/pyjamas PyJamas] which is a web toolkit, so you also have the option of running PyjamasDesktop applications as web applications - unmodified.

The [PyJamas] Widget set is exceptionally comprehensive and yet is easy to use, providing:

Additional features, thanks to the underlying use of webkit, include:

It's specifically worth noting that due to PyjamasDesktop's history, it purely provides the "V" in "MVC" applications design, and that one option presently in use is the JSONRPC proxy client included, for communicating with the "MC" in the back-end of your application. In this way, the same application front-end source code can be compiled with [Pyjamas] - with no modifications - to run on exactly the same back-end HTTP server.

Obtaining PyjamasDesktop, presently from source code, is here:

Article and information is available here:

Unable to edit the page? See the FrontPage for instructions.