Desift is a data-driven, template-based text filter implemented in Perl, ideal for generating scripts, content and reports. It provides powerful formatting capabilities for delimited text/input streams, especially when combined with other shell programs.