Jinjas, not Geishas

Jinja is a Java-like programming language with a formal semantics designed to exhibit core features of the Java language architecture. 
Jinja is a compromise between realism of the language and tractability and clarity of the formal semantics.

Jinja 1 is 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.

Jinja 2 is a library for Python 2.4 and onwards that is designed to be flexible, fast and secure.

Outline of Jinja ( Java alike ) is here.

Jinja 1 source is here.

Jinja 2 main files are there.
Newer Post Older Post Home