Keep Your Documentation Connected to GitLab™
Embed up-to-date GitLab content directly in Confluence pages. Files, diagrams, code, and project data kept in sync automatically, no copy-pasting required.

Easily embed up-to-date GitLab file content
Include Git content securely from GitLab. Share up-to-date files, diagrams, code, images, and more just by pasting the file URL into a page. Markdown, AsciiDoc, Mermaid, and PlantUML files are automatically rendered as HTML, with syntax highlighting for source code.
Create project dashboards with GitLab data
Use Confluence as a project dashboard by including GitLab data like pull requests, issues & more. With various filtering and sort options, you can adapt your dashboard to your needs.


Supports setups for GitLab.com & self-managed
Supports various setups, e.g. Confluence with GitLab Cloud or GitLab self-managed via OAuth 2.0, by default or alternatively via shared authentication.
Why use Include from GitLab™ to Confluence ?
Include from GitLab to Confluence keeps documentation, code, and project data connected — so your Confluence pages never go stale. Reduce duplication, speed up reviews, and give your team one place to see what’s happening in GitLab.
Simple inclusion, no duplication
Just copy and paste a GitLab URL into a page — the macro does the rest. No manual copy-pasting of file content that goes out of date.
Rich file rendering
Markdown, AsciiDoc, Mermaid, and PlantUML (including C4) files render as proper HTML with syntax highlighting, PDF/Word export, and Scroll Viewport compatibility.
Built for GitLab, public or private
Works with public and private repositories on GitLab.com or self-managed instances, with secure authentication for private project data.





















