
Best Atlassian Marketplace Apps for Technical Documentation in 2026
Confluence works well for general team documentation. For technical documentation (API references, runbooks, architecture records, data science write-ups, engineering wikis) it has gaps. Pages aren't stored as markdown, there's no built-in LaTeX editor, Confluence Cloud has no HTML macro, and moving content in and out usually means reformatting by hand.
The Atlassian Marketplace fills most of these gaps. This is a category-by-category look at the apps worth considering for technical teams. We make several of them, and we say so where that's the case.
Category 1: Markdown support
The problem
Developers write in markdown. Confluence's editor accepts some markdown-style shortcuts as you type, but it doesn't store or render a markdown document as markdown. Content that starts life in a repo or a README has to be reformatted when it enters Confluence, and content written in Confluence doesn't leave as clean markdown either.
Markdown Macro+ for Confluence
Markdown Macro+ for Confluence adds a macro that renders markdown on the page. Write or paste markdown into the macro and it renders with GitHub-flavored tables and task lists, syntax-highlighted code blocks and KaTeX math, with a live preview while you edit. Admins can also set up reusable markdown templates.
Good for: developers who prefer writing in markdown, and sections of a page where the source should stay readable as plain text. Get it on the Marketplace.
Markdown Importer for Confluence
Markdown Importer for Confluence handles bulk movement. Upload individual .md files or a ZIP with folders and images, preview the result, and import. Folder structure becomes a Confluence page tree. It can also export pages, page trees or whole spaces back to markdown as a ZIP.
For docs-as-code workflows it has a REST API so a CI pipeline (GitHub Actions, GitLab CI and so on) can push markdown into Confluence pages on every merge. It doesn't pull from a repository URL by itself; your pipeline sends the content. Our guide on syncing GitHub docs to Confluence automatically shows a working setup.
Good for: migrating documentation from GitHub, GitLab, Notion exports or any markdown source, and publishing docs-as-code to Confluence. Get it on the Marketplace.
Markdown Exporter for Confluence
Markdown Exporter for Confluence is a separate app focused purely on getting content out. Export a page, a page tree or a space to markdown with YAML front matter, custom filename patterns using {title}, {date} and {id}, and an Obsidian mode that turns internal links into [[Page Title]] wikilinks.
Good for: backing up docs into Git, moving content to a static site generator, or building an Obsidian vault from Confluence. Get it on the Marketplace.
Category 2: Math and equations
The problem
Engineering, data science and research docs often need equations. Confluence Cloud doesn't include a built-in LaTeX equation editor, so without an app you're left with screenshots (hard to edit, bad for accessibility) or plain-text approximations.
LaTeX Math for Confluence
LaTeX Math for Confluence adds inline and block macros. Type /latex or /math, write standard LaTeX math syntax, and see it rendered in a live preview. Rendering uses KaTeX, which covers the common math-mode commands: fractions, sums, integrals, matrices, Greek letters and operators.
\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
Because it's KaTeX rather than a full TeX engine, it's built for math expressions, not full LaTeX documents or packages. Admins can restrict who edits equations and see usage statistics, and it follows Confluence's dark mode. It's free and built on Forge.
Good for: ML and data science documentation, engineering specs, and any page where equations need to stay editable. Get it on the Marketplace. For a walkthrough, see how to add math equations to Confluence.
Category 3: Diagrams
The problem
Architecture diagrams, flowcharts and sequence diagrams are core to technical docs. They need to be editable by the whole team, not just whoever exported a PNG from their laptop.
What's available
draw.io and Gliffy are the long-standing choices for general diagramming in Confluence, covering flowcharts, UML, network diagrams and more. Check each listing's hosting and data handling details on the Marketplace before you install.
For text-based diagrams (Mermaid, PlantUML, Graphviz), several Marketplace apps let you write the diagram definition as text and render it on the page, which suits docs-as-code teams who want diagrams in version control.
For Mermaid, Yamuno's free Mermaid Diagram for Confluence adds a macro with a live preview, 12 templates and site-wide colour themes, and Mermaid Diagrams for Jira draws Mermaid on Jira issues. If the diagrams already live in Markdown files, Markdown Importer for Confluence can import each mermaid code block as a diagram.
Category 4: HTML and code embeds
The problem
Some technical documentation needs custom HTML: interactive demos, charts built with a JavaScript library, styled tables, or content migrated from an HTML docs system. Confluence Server and Data Center had a built-in HTML macro; Confluence Cloud doesn't.
HTML Macro+ for Confluence
HTML Macro+ for Confluence gives you an HTML, CSS and JavaScript editor with a live preview, inside a macro. It keeps the last 10 versions, can render HTML straight from a page attachment, and helps you migrate legacy HTML macros from Server or Data Center.
Security is configured by admins in the app itself:
- CSP modes: Block all, Whitelist only, or Allow all, controlling which external images, scripts, iframes and stylesheets can load
- Domain whitelist: allow only the CDNs and sites you trust, such as
cdn.jsdelivr.net - Editor permissions: limit who can edit the code to named users or Confluence groups; everyone else sees only the rendered result
It runs on Forge and is free for sites with up to 10 users. Get it on the Marketplace. More on the options in how to use HTML in Confluence Cloud.
Category 5: PDF export
The problem
Technical docs often need to leave Confluence as a polished PDF: a client deliverable, a compliance record, an offline manual. Confluence's built-in export works for simple cases, but control over covers, templates and multi-page output is limited.
PDF Exporter for Confluence
PDF Exporter for Confluence exports single pages, page trees or whole spaces, either as one merged PDF with a shared table of contents or as separate files. Reusable templates handle covers, headers, footers, watermarks and text styles, and there's a drag-and-drop cover designer plus a preview before download. It's free and runs on Forge. Get it on the Marketplace.
Category 6: Attachment management
The problem
Technical spaces collect attachments: screenshots, diagrams, exported reports, old release files. Over time they fill with unused and oversized files, and Confluence's built-in tools make it hard to see what's taking space across a whole site.
Advanced Attachment Manager for Confluence
Advanced Attachment Manager for Confluence gives admins one view of attachments across spaces:
- Filtering by usage status (used or unused), file type, uploader, space, page and upload date
- Sorting by file size, date or name, so the largest files are easy to find
- Bulk actions: delete, download as a ZIP, or export the list to CSV
- Audit logs of actions such as deletions, with who did what and when
- Access control so the app can be limited to admins
It's a cleanup and governance tool rather than a file organizer: it doesn't add folders or bulk upload. It's free and runs on Forge. Get it on the Marketplace. See also how to manage Confluence attachments at scale.
How to evaluate Marketplace apps
Forge vs. Connect
Apps built on Atlassian Forge run on Atlassian-hosted compute and storage, and any external domain an app wants to reach must be declared in its manifest. Connect apps run on the vendor's own servers, so your data passes through the vendor's infrastructure. Atlassian has announced that Connect reaches end of support at the end of 2026, so it's worth asking any Connect-based vendor about their Forge plans.
For the strictest requirement, look for the Runs on Atlassian badge on a Marketplace listing. Atlassian applies it automatically to Forge apps that use only Atlassian-hosted compute and storage, support data residency, and let admins control any external data egress. All of Yamuno's apps are built on Forge. Our security checklist for Forge and externally hosted apps goes deeper.
Permissions and scopes
Check which permissions an app requests at install. A diagram app that wants broad write access across your site should prompt questions. Most good apps request narrow, sensible scopes. If something looks excessive, read the vendor's privacy policy and security documentation.
Summary
| Need | App |
|---|---|
| Write markdown in Confluence | Markdown Macro+ for Confluence |
| Import markdown in bulk or from CI | Markdown Importer for Confluence |
| Export to markdown, Obsidian or Git | Markdown Exporter for Confluence |
| LaTeX equations | LaTeX Math for Confluence |
| Diagrams | draw.io, Gliffy, or a text-based diagram app |
| HTML, CSS and JavaScript | HTML Macro+ for Confluence |
| PDF export | PDF Exporter for Confluence |
| Attachment cleanup | Advanced Attachment Manager for Confluence |
All Yamuno apps are on the Atlassian Marketplace and built on Forge.
Questions? Reach out via our support portal.


