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)

Code from Github to Confluence

#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

Insert Code from Github to Confluence
  1. Connect your GitHub account when prompted (complete org approval/SSO if required).

Browse Github repositories in Confluence
  1. Pick a repository and branch, then select the file you want to embed.

Browse Github repositories in Confluence
  1. Adjust the title or display options and insert it into your page.

Embed Diagrams from Github in Confluence
  1. All done!

Embedded Diagram from Github in Confluence