Cheetah is an open source template engine and code generation tool written in Python. It can be used unto itself or incorporated with other technologies and stacks. Its principle use is web development.It can also be used to generate C++ game code, Java, SQL, form emails, and Python code.