Golden Dorado · Apps for Confluence and Jira

Markdown Viewer for Confluence

Render GitHub-flavoured Markdown inside a Confluence page, styled to match Confluence in light and dark mode. The Markdown is stored in the page, so Confluence search finds it.

Getting started

  1. Edit a page, type /Markdown and choose Markdown Viewer.
  2. Choose where the Markdown comes from:
    • Write or paste Markdown: the preview next to the editor updates as you type. The text is stored in the page and versioned with its history.
    • Use a .md attachment: pick a file attached to this page or another page. The newest version is always shown.
  3. Optional: a table of contents, Mermaid diagrams (on by default), HTML inside Markdown (on by default, always sanitized). Save and publish.

What is supported

Keep a README in sync with your repository

Attach README.md once, select it in the macro, then have CI upload the README and its images on every merge:

- name: Upload README.md and images as new attachment versions
  env:
    SITE: https://your-site.atlassian.net
    PAGE_ID: "123456"
    AUTH: ${{ secrets.CONFLUENCE_EMAIL }}:${{ secrets.CONFLUENCE_API_TOKEN }}
  run: |
    for f in README.md docs/*.png docs/*.svg; do
      [ -f "$f" ] || continue
      curl --fail -sS -u "$AUTH" -X PUT -H "X-Atlassian-Token: nocheck" \
        -F "file=@$f" -F "minorEdit=true" \
        "$SITE/wiki/rest/api/content/$PAGE_ID/child/attachment"
    done

Image file names must be unique on the page (folders are ignored). The token stays in your CI; the app never connects to your repository.

Export to PDF and Word

Exports contain real headings, lists, task states (☑/☐), tables, links, code blocks and quotes. Mermaid diagrams appear as their source code; images appear as text.

Limits, and why

Licensing

With an inactive license the page shows a notice and the Markdown as plain text: your content is never lost. Evaluation licenses get the full app.

Privacy and security

The app stores nothing, sends nothing outside Atlassian, and reads attachments as the viewing user. Permissions: read page attachments. Details: privacy policy, security.

Help

support@golden-dorado.com · Support