jewel-markdown

Installation
SKILL.md

Jewel Markdown

Jewel Markdown is a two-stage renderer: parse raw Markdown into Jewel's MarkdownBlock / InlineMarkdown model, then render that model with Jewel Compose renderers. Choose the smallest customization point that matches the job.

The Jewel Markdown sources live in JetBrains intellij-community under platform/jewel/markdown/. Confirm exact API/file/symbol names by reading those sources (grep/read) rather than trusting memory before proposing code. For deeper topic detail, read the matching reference only when that topic is in play:

  • references/CODE-HIGHLIGHTING.md — fenced/indented code highlighting, CodeHighlighter, why code is unstyled by default.
  • references/IMAGE-LOADING.mdImageRendererExtension + ImageSourceResolver, Coil3, path resolution.
  • references/SCROLL-SYNC.md — editor-preview scroll synchronization and its ScrollState-only limitation.
  • references/HTML-PARSING.md — embedded HTML, built-in tag conversion, MarkdownHtmlConverterExtension, alignment.

First decision: what are you changing?

Installs
1
GitHub Stars
20.4K
First Seen
Jul 30, 2026
jewel-markdown — jetbrains/intellij-community