Using Macros

Macros are special kinds of plugins that perform simple functions for transforming text you enter into fields into something else when submitting them to Jira.

Existing Macros

  • For including programmatically-generated images in your Jira issues without ever leaving your editor:
    • jirafs-graphviz: Embed Graphviz (e.g. dot or neato) graphs using Graphviz’s ubiquitous graph description language.
    • jirafs-matplotlib: Embed graphs generated with the common Python charting library Matplotlib by writing simple python scripts.
    • jirafs-plantuml: Embed UML (e.g. timing, sequence, or activity) diagrams generated via PlantUML’s easy-to-use text format.
    • jirafs-mermaid: Embed beautiful diagrams (e.g. pie, gantt, or class) using Mermaid’s markdown-ish diagram description language.
  • For making tables more easily:

Writing your own Macros

Macros are really just special kinds of plugins; you can find more information about writing your own plugins in Macro Plugins.