Filewatcher File Search File Search
Content Search
» » » » »


text-based template engine and Python code generator

Cheetah can be used as a standalone templating utility or referenced as a library from other Python applications. It has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.

Features: * Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other text-based format. * Cleanly separates content, graphic design, and program code. * Blends the power and flexibility of Python with a simple template language that non-programmers can understand. * Gives template writers full access to any Python data structure, module, function, object, or method in their templates. * Makes code reuse easy by providing an object-orientated interface to templates that is accessible from Python code or other Cheetah templates. One template can subclass another and selectively reimplement sections of it. * Provides a simple, yet powerful, caching mechanism that can dramatically improve the performance of a dynamic website. * Compiles templates into optimized, yet readable, Python code.

Cheetah integrates tightly with Webware for Python ( a Python application server and persistent servlet framework.

Package version:2.0~rc7-1


Cheetah is an open source template engine and code generation tool.

It can be used standalone or combined with other tools and frameworks. Web
development is its principle use, but Cheetah is very flexible and is also being
used to generate C++ game code, Java, sql, form emails and even Python code.



Cheetah on Debian

Cheetah is a  developer-centric library, and as such,  it is important
to provide multiple Python  version-specific packages.  In most cases,
Python  is  backwards-compatible   for  language  syntax.   That  same
"guarantee" does not exist  for the byte-compiled code, therefore, the
cheetah software on Debian uses python-support to provide byte-compiled
files f


cheetah (1.0-1) unstable; urgency=high

  New upstream version.  Make sure you RECOMPILE your templates/cache!  Read the
  upstream changelog for more information on feature enhancements and bug fixes.

  NOTE: python2.2-cheetah DROPPED.  Debian no longer ships with Python 2.2.

cheetah (0.9.16-1) unstable; urgency=high

  This version fixes a grave security problem with the template
  engine, all


CHEETAH(1)                                                CHEETAH(1)

       cheetah - Python


cheetah (2.0~rc7-1) unstable; urgency=low

  * New upstream release.
  * Remove the interpreter line


Please initial your changes (there's a key at bottom) and add a date for each


Cheetah TODO list
* If you are working on a task please put your initials at the e


This package was debianized by Chad Walstrom <> on
Fri, 23 Jan 2004 23:47:52 -0600


Browse inside python-cheetah_2.0~rc7-1_amd64.deb

         [DIR]DEBIAN/ (4)  65535+ mirrors
         [DIR]usr/ (3)  65535+ mirrors

Download python-cheetah_2.0~rc7-1_amd64.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016