Pyjade

screenshot of Pyjade

Jade template system for Django, Jinja2 and Mako

Overview:

PyJade is a high performance port of Jade-lang for python, that converts any .jade source to the each Template-language (Django, Jinja2, Mako or Tornado).

Features:

  • High performance: PyJade is designed to be a high performance port of Jade-lang, ensuring fast and efficient conversion of .jade source files.
  • Multiple template language support: PyJade can convert .jade source files into various template languages including Django, Jinja2, Mako, and Tornado.
  • Easy installation: PyJade can be easily installed using the pip package manager.
  • Register filters: PyJade allows users to register functions as filters to customize the conversion process.
  • Support for templatetags: PyJade supports the use of templatetags, allowing users to leverage the full potential of the compiled-to language.

Summary:

PyJade is a powerful tool for converting .jade source files into multiple template languages. It offers high performance and ease of installation, making it a valuable asset for developers working with Python and various template engines. With features like support for register filters and templatetags, PyJade provides flexibility and customization options for users.