Projects / LibTPT


TPT is a template scripting language implemented in C++. The LibTPT parser transforms TPT templates into text. The parser, which integrates with your C++ code through a simple class API, is small and fast, focusing on functionality instead of rich feature sets. Uses include on-the-fly HTML and source code generation.

Operating Systems

Recent releases

  •  08 Feb 2004 10:35

    Release Notes: This version adds an improved interface to the Object class for easy creation of complex hashes and arrays in C++.

    •  02 Feb 2004 01:39

      Release Notes: The Object C++ API has been improved. Some documentation has been cleaned up.

      •  27 Dec 2003 09:16

        Release Notes: This version features an improved interface to the internal TPT Object structures, along with several build and test system fixes. It also synchronizes the Windows project files.

        •  14 Apr 2003 08:23

          Release Notes: This version fixes a compile error on some 64-bit platforms, cleans up compiler warnings, and includes minor improvements to the configure script.

          •  31 Mar 2003 12:06

            Release Notes: This version includes all the stable features and optimizations added since version 1.10.

            Recent comments

            14 Mar 2002 13:47 CopperDream

            API Feedback
            I am getting ready to freeze the LibTPT C++ API for a version 1.0 release. If I do no receive any suggestions in the next week, I will assume everything is working. Please let me know if there's something you want to see make it into 1.0.

            21 Jan 2002 22:26 CopperDream

            Namespace change
            As of release 0.61, the namespace has changed from TPTLib to TPT.

            17 Jan 2002 01:08 CopperDream

            API Change
            Version 0.53 and above include a change to the API which requires Symbols to be passed to the Parser constructor by reference instead of by pointer.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.