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
orneato
) 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.
- jirafs-graphviz:
Embed Graphviz (e.g.
- For making tables more easily:
- jirafs-csv-table: Include tables in Jira by generating them from local CSV files.
- jirafs-list-table: Create tables in Jira by using a simple list-based syntax.
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.