MarkdownAnsi
classin packageklyn.gui.terminal
public class MarkdownAnsi
MarkdownAnsi

Small Markdown-to-ANSI renderer for terminal UI text.

The renderer intentionally supports the Markdown subset useful for chat output: ATX headings, bold, italic, markdown links and bare HTTP links. It returns ANSI SGR text so callers can still use TerminalFrame.writeText().

Methods
Modifier and Type Member Description
public static render
render(markdown as String) as String
Renders a Markdown fragment using the default terminal palette.
public static render
render(markdown as String, baseStyle as RenderStyle) as String
Renders a Markdown fragment with a caller-provided base style.