Skip to main content

89 posts tagged with "confluence"

View All Tags

How to Display & Format JSON in Confluence (Code Blocks + Viewer)

· 4 min read

Confluence's native code block macro renders JSON as plain text — no real syntax highlighting, no themes, no copy button. For API documentation, config references, or any page where JSON needs to be readable, that's not good enough. There are two better ways to embed JSON in Confluence, and the best one depends on how you want readers to interact with the data.

Two approaches
  1. Modern Code Blocks — renders JSON as syntax-highlighted code with the Monaco editor (VS Code engine), 50+ themes, line numbers, copy button, and dark/light mode. Best for API docs, snippets, and most use cases.
  2. JSON Structure Viewer — renders JSON as an interactive collapsible tree you can zoom and rotate. Best for exploring large, deeply nested structures.

Create Mermaid diagrams in Confluence: a step-by-step guide

· 5 min read

Mermaid diagrams in Confluence let you create flowcharts, sequence diagrams, and more using simple text syntax. This guide covers Confluence Mermaid setup with Mermaid Plus — live preview, 29 diagram types, and copy-paste examples.

Who should read this
  • Developers adding diagrams to Confluence documentation
  • Teams switching from draw.io to text-based diagrams (see Excalidraw vs draw.io if you're comparing visual tools too)
  • Anyone needing flowcharts, sequence diagrams, or ER diagrams in Confluence
What you'll learn
  1. How to set up Mermaid in Confluence
  2. Creating flowcharts, sequence diagrams, Gantt charts
  3. All 29 supported diagram types with examples
  4. Troubleshooting common issues

Markdown vs WYSIWYG in Confluence — When to Pick Which

· 12 min read

Confluence has been the go-to knowledge base and documentation platform for thousands of organizations. At its core, Confluence uses a WYSIWYG (What You See Is What You Get) editor that lets users format content visually -- clicking toolbar buttons for headings, bold text, tables, and macros without writing a single line of markup.

But an increasing number of teams are asking a different question: can we write Confluence content in Markdown instead?

Markdown is a lightweight plain-text formatting syntax originally created by John Gruber in 2004. It has become the default writing format for developers, technical writers, and content teams who work with Git repositories, static site generators, and API documentation. Its appeal is simple: you focus on structure and meaning rather than visual styling, and the formatted output is generated automatically.

Teams choose Markdown over WYSIWYG for several compelling reasons. Developer-heavy teams often already write in Markdown daily -- in README files, pull request descriptions, and documentation repos. Switching to a WYSIWYG editor for Confluence pages feels like a step backward. Markdown content is also plain text, which means it works seamlessly with version control systems like Git, diff tools, and automated pipelines. Finally, Markdown files are portable; the same .md file can be published to GitHub, a static site, or a Confluence page without reformatting.

On the other hand, WYSIWYG editing remains the better choice for non-technical users who prefer visual feedback, drag-and-drop file attachments, and toolbar-driven formatting. Many business teams have no interest in learning syntax rules, no matter how lightweight.

This FAQ addresses the most common questions teams have when evaluating Markdown versus WYSIWYG editing in Confluence, and explains how Enhanced Markdown for Confluence by NGPILOT bridges the gap between both worlds.

Are Confluence & Jira Plugins Safe? Marketplace App Security Guide

· 11 min read
Who should read this
  • Cloud admins evaluating Marketplace apps before install
  • Security/compliance teams running vendor risk reviews for Atlassian
  • Procurement needing a plugin security checklist for SOC 2 / ISO 27001
What you'll learn
  1. The Forge vs Connect security model difference (where your data lives)
  2. How to read app scopes and spot overprivileged apps
  3. What Cloud Fortified actually verifies
  4. A copy-paste plugin security checklist for vendor reviews