Skip navigation links

TExpressive

Introduction

TExpressive is an expressive, extensive and entendible text template processor.  It allows you to:

Transform data into files
e.g. composing a mail merge, generating reports and invoices
Use shared templates to eliminate duplicate content in a set of files
e.g. defining a common web page lay-out
Extract data from files and process it
e.g. reading in CSV data files and transforming them to XML
... and much more
basically all combinations of a powerful, expandable script language combined with a rich data store

All this can be done via a powerful command line and/or command file mechanism so that you can automate your file building process, even for large file and data sets.  And best of all: we have strived to make TExpressive as easy to learn and use as possible!

Benefits

Some benefits of TExpressive are: