TemplateFx 2.41

This Open Source project provides a dynamic templating utility for Linux systems
TemplateFx - The main window, where users can create a new template, load an existing one, or import a project
  1 Screenshot
TemplateFx is a platform-independent and totally free graphical application implemented in Java and designed from the ground up to generate output based on some source data and a template.

The software's main use is in generating configurations for command-line based devices, such as Cisco switches and routers. It's GUI is comprised of multiple "Output" tabs, the "DataTemplate" tab, the "DataTemplate" tab, and the "Output" tabs.

Features at a glance

Key features include built-in JavaScript functions, support for comments, support for including external files, support for snippets, built-in JavaScript variables, scripting support, merging and grouping support, as well as support for looping and branching construct like FOR and IF.

Additionally, the software offers support for looping and branching constructs, support for templates and DataTemplates, support for keyboard shortcuts, and an intuitive and well-designed graphical user interface, implemented in Java Swing, that comprises of three panes: Data Pane, Template Pane and Output Pane.

Getting started with TemplateFx

When using TemplateFx, please keep in mind that it is not an open source software, meaning that you won’t be able to access its source code. Only a pre-built binary package in the JAR file format is available for download, as a zip archive.

To use it, simply download the latest version of TemplateFx from Softpedia or via its official website (see link below), save the archive on your computer, unpack it, open the extracted folder and double-click on the TemplateFx.jar file.

Under the hood and supported OSes

TemplateFx is a platform-independent and portable software, written entirely in the Java programming language. It officially supports GNU/Linux, Mac OS X and Microsoft Windows, but can also be used on any other operating system where Java Runtime Environment (JRE) version 1.7 or later is available. The software was successfully tested on 32-bit and 64-bit hardware platforms.

Reviewed by , last updated on November 25th, 2014

license type:
Public Domain 
developed by:
Chris Mason
ROOT \ Utilities
Download Button

In a hurry? Add it to your Download Basket!

softpedia rating


user rating 3



Rate it!
What's New in This Release:
  • Greatly improved the usability of "templatefx.fields" in the context of "Merge Rows".
  • Added support for JavaScript variable "globals[]" to store persistent data between rows.
  • Fixed a bug where the "Merge Rows" checkbox was staying selected after selecting "New".
  • Added support for snippet parameters which allows you to pass through a literal string to a snippet.
read full changelog

Application description

TemplateFx is a cross-platform and freely distributed graphical software written in the Java programming language and ...

Add your review!