Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

Cheetah is a Python-powered template engine and code generator. It can be used as a standalone utility or it can be combined with other tools. Web developers are its principle user group, but it has many potential uses and is also being used to generate C++ game code, Java, SQL, form emails, and even Python code.

4.58621
   
  0 reviews  |  188 users  |  12,674 lines of code  |  3 current contributors  |  Analyzed 5 days ago
 
 

Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web. The major feature is a template language, which is heavily inspired by Kid

4.375
   
  0 reviews  |  84 users  |  17,149 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 

Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.

4.7
   
  0 reviews  |  47 users  |  10,771 lines of code  |  31 current contributors  |  Analyzed about 2 hours ago
 
 

Chameleon is an open-source template engine written in Python. It's not a template language in itself, but it's used by several language implementations. Templates are compiled to Python byte-code which is the technique used by template libraries such as Mako and Cheetah. This approach is widely considered to provide optimal performance.

5.0
 
  0 reviews  |  4 users  |  8,429 lines of code  |  8 current contributors  |  Analyzed 7 days ago
 
 
5.0
 
  0 reviews  |  2 users  |  3,639 lines of code  |  2 current contributors  |  Analyzed about 2 years ago
 
 

Are you tired of the slow performance of Genshi? But you still long for the assurance that your output is well-formed that you miss from all those other templating engines? Do you wish you had Jinja's blocks with Genshi's syntax? Then Look no further, Kajiki is for you! FastPt uses the ... [More] stdlib SAX parser to *quickly* compile Genshi-like syntax to *real python bytecode* that renders with blazing-fast speed! Don't delay! Pick up your copy of Kajiki today! [Less]

5.0
 
  0 reviews  |  2 users  |  3,599 lines of code  |  2 current contributors  |  Analyzed 1 day ago
 
 

The goal of PyPa is to allow for the creation of dynamic web sites by completely separating content from logic. Template syntax is very simple and all logic is handled by Python code. It can be used stand-alone for your cgi-scripts (be it through cgi, fastcgi, scgi, pcgi, etc) or as your ... [More] templating system within web frameworks like Pylons, Turbogears or Django. Some sites using PyPa: http://convergenciafreudlacan.org http://www.company.com.ar [Less]

5.0
 
  0 reviews  |  2 users  |  580 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

Genshi Compiler allows for rendering your Genshi template to Python source code. You can save the code as a Python module or compile it into a directly usable module object in memory. Just call the render function on the module with your template parameters to render the whole template or any of ... [More] your template functions to render those fragments separately. According to my initial benchmarks the rendering speed is typically ~40x faster than doing the same using Genshi. There is a cost of this speedup, certainly. Some of Genshi's dynamic features are not available, most notably anything that depends on a template loader (xi:include), the XML element tree representation (py:match) or the token stream (filters). [Less]

0
 
  0 reviews  |  1 user  |  2,715 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

SPYCE is a server-side language that supports simple and efficient Python-based dynamic HTML generation, otherwise called Python Server Pages. Those who like Python and are familiar with JSP, PHP, or ASP should have a look at Spyce. Its modular design makes it very flexible and extensible. It can ... [More] also be used as a command-line utility for static text pre-processing or as a Web-server proxy. [Less]

0
 
  0 reviews  |  1 user  |  11,795 lines of code  |  2 current contributors  |  Analyzed over 5 years ago
 
 
Compare

Formula one in template engines. Aim of this project is to make fast, flexible implementation of template engine, written purely in C, but interfaced with almost all popular languages and scripting environments (but the main target is python, cause we like it so much). (project currently in pending state.)

5.0
 
  0 reviews  |  1 user  |  6 lines of code  |  0 current contributors  |  Analyzed 15 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.