FMPP 是使用 FreeMarker 的通用文本文件预处理工具模板,它以递归方式处理整个目录。FMPP 可以用于生成完整的静态网站、源代码与配置文件等。它可以将 CSV、XML 和 JSON 等来源的数据插入生成的文件。
MPP 可以用于类 UNIX 样式的命令行界面,或者用作 Ant 任务,或者可以使用其 Java API 嵌入到应用中。FMPP 采用 Java 编写,因此可以在所有现代平台运行,包括 Windows、Linux 与 macOS 等。