Extend your Atlassian Confluence with Advanced Codeblocks. The App renders and visualizes different codeblocks with replaced variables based on your templates from any source.
Templates with variables make it easier to enter repeating code with different values. You can write your templates in any preferred programming language. Your variables will output the values you define in different sections of the config-block.
Display your rendered template as multiple codeblocks with replaced variables on your Confluence Page. Each section of the config-block leads to a single codeblock. Enjoy the clear design and expand or collapse the codeblocks you want to see or not.
Color your code with syntax-highlighting. Automatic language detection supported.
Languages
Over 150 languages are supported including TypeScript, Go, Dockerfile, JSON, Markdown, Swift, Groovy and many more...
Direct download*
Get what you need! Download single codeblocks with replaced variables (download icon), the raw template with variables (raw) or a list of links (xml).
Automated download*
Use ddl feature also to download configs directly from Confluence in your automated provisioning scripts with e.g. curl or wget. Secured by default with Basic Auth and Page View Permission.
*Fully works in Data Center version. In Cloud version download links only work in the browser (javascript).
Advanced Codeblocks Remote
Got your template remotely?
Store your templates where you want, for example GitHub, Bitbucket, GitLab or your private Webserver. You can load your remote templates from any source as long as they are accessible via http. Basic Auth and https supported.