Macro Pack for Confluence logo

Macro Pack for Confluence

Bring your documentation to life - with powerful, flexible macros

Create rich, interactive Confluence pages using a wide range of macros for diagrams, code, data, and documentation - all in one place.

Macro Pack for Confluence – set of macros for diagrams, code and data
Overview

Core values

All-in-one macro toolkit

Extend Confluence with a powerful set of macros for diagrams, code, documents, and structured data. Everything you need to build rich content – without switching tools.

Confluence page enriched with diagram, code, and data macros

Built for technical documentation

Render formats like Markdown, JSON, Swagger, PlantUML, and others directly in your pages. Keep documentation clear, structured, and always up to date.

Rendering Markdown, JSON, Swagger and PlantUML in Confluence

Flexible content sources

Pull content from URLs, repositories, attachments, or raw text. Connect your documentation to real data and keep everything in sync.

Sourcing macro content from URLs, repositories and attachments
Flow

How it works

Add a macro

Enter  /macro pack in your Confluence page and start building your macro.

Typing /ma in the Confluence editor and choosing Macro Pack from the autocomplete list

Connect your content

Select the input type and source to connect your content.

Macro Pack dialog with empty Input type and Source dropdowns

Customize & preview

Customize settings, format content, and preview instantly.

PlantUML source on the left and the diagram it renders previewed on the right

Insert and start using

Insert the macro into your page – fully rendered, interactive, and always up to date.

Insert button above a data table rendered by Macro Pack on a Confluence page
Benefits

Key features

Macro Pack listing on the Atlassian Marketplace with a five-star rating and a Cloud Fortified badge

All macros in one place

Access 10+ powerful macros in a single app – no need to install multiple tools for different formats..

Macro picker listing AsciiDoc, Code, CSV, Draw.io, HTML, JSON, LaTeX, Markdown, Mermaid, PlantUML and PDF macros

Multiple content formats

Work with Markdown, Mermaid, PlantUML, Swagger, JSON, HTML, LaTeX, CSV, and more.

Source dropdown offering Attachment, Text Input and URL alongside Atlassian and Bitbucket integrations

Flexible data sources

Pull content from text, files, URLs, or external repositories like GitHub, GitLab, and Bitbucket.  

Macro options panel with tag filters and rendering settings next to a live Preview card

Live preview & rendering control

Customize how your content looks and behaves with real-time preview and flexible rendering options. 

CSV data on the left rendered as a formatted Macro Pack table on the right

Rich data visualization

Turn raw data into structured tables, diagrams, and interactive documentation – all within your page.

And much more...

Explore additional macros and features to create, format, and visualize complex content directly in Confluence.

Use cases

Turn Confluence into a powerful content engine - create, visualize, and manage complex technical content in one place

Technical documentation: create structured, easy-to-navigate pages with advanced macros and layouts.

Data visualization: display dynamic charts, tables, and interactive elements directly in Confluence.

Product & project pages: build rich, reusable page templates for consistent documentation across teams.

Knowledge base optimization: organize complex content into clear, scalable, and user-friendly formats.

Content standardization: enforce consistent structure and design across all spaces and teams.

Macro Pack for Confluence logo Macro Pack for Confluence

Powerful macros for smarter content creation

20+ advanced macros to enhance your pages
Create interactive and structured content effortlessly
Reduce manual work with reusable components
Consistent experience across all teams

Supercharge your Confluence with Macro Pack

Enhance your pages with powerful, ready-to-use macros – no coding required.