IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters, and companies. It can retrieve data from both the IMDb's Web server and a local copy of the whole database. The IMDbPY package can be very easily used by programmers and developers to provide access to the IMDb's data to their programs. Some simple example scripts are included in the package.
ClearSilver is a high-performance, powerful, and language-neutral HTML template system. It enforces a separation between presentation code and application logic which makes writing, debugging, and maintaining Web pages easier. It can be used from C/C++, Python, Perl, Java, and Ruby. It runs on Windows and Unix.
EmPy is a system for embedding Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, '@'). It can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.
pyratemp is probably (one of) the smallest complete template-engines for Python (with about 500 LOC). It has a very small set of special syntax in the templates. This reduces complexity and the probability of bugs and lead to an easy-to-use and intuitive user-interface. It uses embedded Python-expressions (in a "sandbox"), is well documented, has full Unicode-support, and produces very good error-messages, which is very useful when creating new templates.
Rx4RDF is a set of technologies designed to make W3C's RDF less complex and easier to use. It includes RxPath, which enables one to use familar XML technologies like XPath, XSLT, and XUpdate to query, transform and update an RDF model, Raccoon, an application server that uses an RDF model for its data store and RxPath to translate arbitrary requests to RDF resources, and ZML and RxML, alternative text formats for XML and RDF that were designed to allow novices to write XML and RDF with (nearly) the same ease as a Wiki entry.
The BitNami DjangoStack is an all-in-one installer that greatly simplifies the installation of Django and its runtime dependencies. It includes ready-to-run versions of Python, Django, MySQL, and Apache. It supports Linux, Windows, and OS X, so you can share the same Django environment on multiple platforms.
cgi_buffer is a group of libraries that may be used to improve performance of CGI scripts (and other content generation engines) in some circumstances by applying performance-enhancing HTTP mechanisms that are typically not supported by them. Currently, Perl, Python, and PHP4 are supported. The Python library may also be used as a wrapper around another CGI script.
Hep Message Server is software that transfers messages between different messaging systems. Eventually, it should transparently route messages between email, weblogs, and instant messaging. Currently Hep does one thing: fetches news feeds from Web sites and lets you view them in your email client.