The Full Wiki

More info on Nevow

Nevow: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

Developer(s) Divmod
Stable release 0.10.0 / 2009-11-25; 52 days ago
Written in Python
Operating system Cross-platform
Type Web application framework
License MIT License
Website Nevow Wiki

Nevow (pronounced like the French nouveau) is a Python web application framework. Template substitution is achieved via a small Tag Attribute Language which is usually embedded in on-disk XML templates, though there is also a pure-Python domain-specific language called Stan, for expressing this markup programmatically. Nevow integrates well with Twisted, a framework for event-driven programming.


Athena is a Nevow component which facilitates bi-directional, asynchronous communication between the Python and Javascript portions of a web application in the form of remote procedure calls. This technique is typically called Ajax or Comet, though Nevow's implementation predates both of these labels. Athena also includes an inheritance-based Javascript object system, which forms the basis of a client-side widget abstraction, module system and in-browser unit testing kit.


Nevow is well-tested (over 700 unit tests as of September 2007) and is deployed on several high-profile web sites, most notably the official Python site,

External links



Got something to say? Make a comment.
Your name
Your email address