FMPP
FreeMarker-based text file PreProcessor
Version 0.9.13
 
    

 

Page contents

What is FMPP?

FMPP is a general-purpose text file preprocessor tool that uses FreeMarker templates. It is particularly designed for HTML preprocessor, to generate complete (static) homepages: directory structure that contains HTML-s, image files, etc. But of course it can be used to generate source code or whatever text files. FMPP is extendable with Java classes to pull data from any data sources (database, etc.) and embed the data into the generated files.

FMPP can be used with UN*X-style command-line interface, or as Ant task, or you can embed it into your Java application.

FMPP is 100% Java, thus it runs on all modern platforms (Windows, "Linux", Mac OS X, Solaris, ...etc.).

FMPP is Free software. See the license here...

Some products that were created for similar purpose to FMPP: Template Toolkit (Perl), PPWizard (Rexx), VPP (Java, Velocity)

Features

This is a quick list of FMPP capabilities:

Documentation

Download

To download the latest release, please visit the FMPP homepage : http://fmpp.sourceforge.net/

For text editor and IDE plug-ins, and for other FreeMarker template related tools, please visit the FreeMarker homepage: http://freemarker.org/ or http://freemarker.sourceforge.net/

Project State

Unlike most open source projects, I will be honest about it: I (Dániel Dékány) have stopped the active development of the FMPP project with FMPP 0.9.7. This means that I do bugfixes and other maintenance work (check it here if I really do), so the project is not abandoned. Just, I don't plan to develop new features or do serious reworking. However, contributions of proper quality are welcome and will be integrated.

I believe that the project will serve the FreeMarker community well even if it remains in its current state forever. After all, it's already a feature rich and stable tool (that is, compared to the alternatives I have seen...).

Contact

bug Please report bugs you find! Any programming, documentation content or grammatical mistakes, even minor typos. Thank you!
Use the bug reporting Web page,
or e-mail: [email protected] (delete the "REMOVETHIS"!)
Please report FreeMarker bugs at the FreeMarker bug reporting Web page, not for me. If you are not sure if you have found a FreeMarker or an FMPP bug, just report it as FMPP bug.
Also, note the Known Problems page.

Ask help or tell suggestions:

Home page: http://fmpp.sourceforge.net/

Generated on Dec 16, 2007 10:12 PM GMT
For FMPP version 0.9.13
SourceForge Logo  Powered by FreeMarker