TPL Compiler compiles a phpBB-style template into a Python module, which can be called with a data dictionary to apply that data to the template.
| Tags | Software Development Code Generators Compilers |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Python |
Recent releases


Release Notes: This release includes a fix for a bug where % was displayed twice in lines where no variables were used. It also includes a command-line option to specify the output filename.


Release Notes: An option was added to suppress complaints when an expected item is not found in the content/data dictionary.


Release Notes: This release adds an automatic counter to every loop. In every block BLOCKNAME, there is now an automatic counter BLOCKNAME.TPL_AUTO_ID. Counting starts at 1. This can be used for numbering items, IDs, etc.


Release Notes: This version fixes a bug with escaping special characters. The backslash was not escaped.


Release Notes: This release fixes a bug with a docstring in the generated Python module. Because of this bug, the module would not load/compile.
A collection manager for books, videos, games, music, and other collectibles.
A financial fixed-income credit analytics, credit risk, bond analytics, and bond risk library.