GUI

Using JR GUI

JR can be used with a GUI to facilitate template testing/editing.

Just use the jr server command and connect to the 7482 port (which is JR in ASCII).

On the landing page, you’ll find a link to the template editor:

Landing_page

Click on “Go to editor” to access the development page:

Editor

Begin creating your template. The editor will automatically update the resulting output in the panel at the bottom:

Live edit

As you edit, you might encounter error messages related to invalid templates or non-existent functions:

Error_template

Once the template is valid, the final, usable version will be displayed within a green rectangle:

03_valid_template

When working with JSON, you can enable JSON output validation, check Pretty print json output:

05_json_pretty_print

With pretty-printed JSON output, the editor will highlight errors in both template syntax and JSON validity:

06_valide_template_invalid_json

Now, you can generate new output to ensure that the templates match the desired results.

99_refresh

During the editing process, you can use the Function finder to quickly access relevant documentation:

97_function_finder