Python Ajax Frameworks - Ajax Patterns

Python Ajax Frameworks

From Ajax Patterns

See also Multi-Language_Ajax_Frameworks and Ajax_Frameworks.

Contents

Ajax/Javascript Programming and Usability in "Ajax Design Patterns" Book

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

  • Open source, BSD license.

Turbo Gears

turbogears is a "mega-framework" combining many libraries and frameworks.

  • Open-source licence (MIT license) and multiple licenses from incorporated frameworks. By multiple developers.

Nevow

Divmod Nevow is a web templating framework written in Python. It includes Divmod Athena a two-way AJAX communication channel for asynchronous Nevow applications.

  • Open source, MIT License.

Porcupine

Porcupine is a web application server written in Python. It includes QuiX a JavaScript framework for creating rich UIs using XML. The communication protocol used is XMLRPC, supported by both sides.

  • Open source, LGPL.

Pyjamas

Pyjamas is a port of the Google Web Toolkit (GWT) to Python. You write python code and get javascript out of it.

  • Open source, Apache License.