Markdown

Markdown rendering in note records
Markdown logo

Markdown is a simple system of formatting, used on websites such as Wikipedia or GitHub. It uses unobtrusive punctuation characters to create headings and sub-headings, bold and italic text, lists, tables, etc.

Webtrees uses a CommonMark implementation and supports a subset of the markup. It is optionally supported in note records on a per-tree basis.

On the subject of markdown, see also:

Note: For the Markdown Image Support and the additional Markdown Extensions the MarkdownFactory class needs to be extended by this module. This replacement class also fixes fisharebest/webtrees#4841, so that a pre-formatted markdown block is not rendered as a single line anymore.


Markdown Image Support

Embed images from GEDCOM media records or public folder in notes

Markdown Editor

Visual markdown editor (TinyMDE) for note textareas

Markdown Extensions

Strikethrough, description lists, footnotes, highlight, TOC, smart punctuation

Table cell height control

Last modified November 8, 2026: text relocation and hero image (8806d6a)