t2t can convert any delimited text file to an HTML table. It supports all attributes for the various table-related tags. It can read its input either from stdin, a file, or a whole directory. when t2t is passed in a directory, it will process all the files (except those with either .html or .htm extension), and all the files in all the sub-directories. It works on any system with Perl.
| Tags | Text Processing Markup HTML/XHTML |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Changes: This release fixes issues where an empty data row was causing invalid XHTML to be produced.


Changes: Support for Excel, OpenOffice, and CSV files has been added. Bugs with the limit, xhtml, and nbsp options have been fixed.


Changes: This release adds --verbose and --overwrite command line options. --overwrite controls whether t2t will overwrite existing .html files. Several warnings have been fixed. ~ is now supported in paths that are specified in the .t2trc file.


Changes: Support has been removed for deprecated RC file names. An equalColumn RC option has been added. An --equal command line option has been added. --limit (and the corresponding limit RC option) have been added to support more columns than are present in the data.


Changes: The "addParagraph" RC option has been renamed to "addSpace." All generated HTML/XHTML will be completely valid. A DOCTYPE was added for HTML files.