Forest Logo
search
package_2

luau-markdown-renderer

By @horsenuggets

Roblox

Mirrored

luau-markdown-renderer

Renders Markdown text into Roblox Studio UI elements.

Usage

local Fusion = require("@packages/Fusion")
local MarkdownRenderer = require("@packages/MarkdownRenderer")

local scope = Fusion.scoped(Fusion)

local ui = MarkdownRenderer.render(scope, {
    Source = "# Hello\n\nThis is **bold** and `code`.",
    Width = 400,
})
ui.Parent = someFrame

Supported Markdown

  • Headings (H1-H6)
  • Paragraphs
  • Bold, italic, strikethrough, inline code
  • Fenced code blocks with language tags
  • Bullet lists with nesting
  • Numbered lists
  • Block quotes with nesting
  • Horizontal rules

Parser

The parser can be used independently without Fusion:

local Parser = require("@packages/MarkdownRenderer/Parser")

local nodes = Parser.parse("# Hello\n\nWorld")

Package Details

Install command (Click to copy)


Version

0.0.3

License

MIT

check_circle

Safe for commercial use

Automated license review — not legal advice.