Confluence Github

Browse repositories, select files, and render Markdown, diagrams, images, and other files directly on your pages:

  • Insert Markdown from Git (richly rendered)

  • Insert Diagrams from Git (Mermaid, PlantUML, DOT, and more)

  • Insert Images from Git (PNG, JPG, SVG, etc.)

  • Insert Other Files from Git (code with syntax highlighting, config, markup, plain text)

image-20251103-101349.png

#How it works

  • Each user connects their own GitHub account. Access is never shared between users.

  • Content renders only for viewers who have access to the referenced repo/branch/file.

  • Organization approval or SSO may be required by your GitHub org. If prompted, complete the approval or SSO flow.


#Getting started

  1. Open a Confluence page and insert the Github file macro

image-20260107-131533.png
  1. Connect your GitHub account when prompted (complete org approval/SSO if required).

image-20260107-131635.png
  1. Pick a repository and branch, then select the file you want to embed.

image-20260107-132329.png
  1. Adjust the title or display options and insert it into your page.

image-20260107-131938.png
  1. All done!

image-20260107-132156.png