Use the app.engine(ext, callback) method to create your own template engine. ext refers to the file extension, and callback is the template engine function, which accepts the following items as parameters: the location of the file, the options object, and the callback function.
The following code is an example of implementing a very simple template engine for rendering .ntl files.
var fs = require('fs'); // this engine requires the fs module
app.engine('ntl', function (filePath, options, callba