Templatize

Templatize Screenshot

Templatize Screenshot

Templatize is a tool I created for my girlfriend who is about to start doing a LOT of eBay-ing. She asked me if there’s any quick way to take information from an Excel spreadsheet and generate HTML pages. In her case, the Excel spreadsheet contained item information and the HTML pages were the item’s pages she is going to display on eBay.

I thought about it for a second and responded with “VBScript would probably work.” Then I thought some more, at the potential a tool like this could have, and quickly wrote up a .NET executable in C# which can handle multiple input file types (CSV, TSV, custom delimiter, etc.) and use multiple types of template files (Text, XML, HTML, etc.)

This is the result of a few hours of work. The tool contains a help feature that can help the user figure out how to make templates that Templatize can use. It also has a neat feature of being able to use data-driven input types by simply adding XML elements to an XML file that is read each time the program is opened. This way the input file types are not hard-coded and can be modified or added onto at a later date without the need to recompile.

Templatize v1.0 Source Code

Templatize v1.0 Executable

Comments (1)
Leave a reply