markdown

Markdown parsing and HTML rendering for Kit

Files

FileDescription
kit.tomlPackage manifest with metadata and dependencies
src/markdown.kitCommonMark and GFM parser with HTML rendering
tests/markdown.test.kitHeadings, lists, tables, and inline formatting tests
examples/basic.kitRendering various markdown elements to HTML
LICENSEMIT license file

Dependencies

No Kit package dependencies.

Installation

kit add gitlab.com/kit-lang/packages/kit-markdown.git

Usage

import Kit.Markdown

License

MIT License - see LICENSE for details.

Exported Functions & Types

to-html

Parse markdown and return HTML

String -> Result String

render

Render markdown to HTML, returning string directly (errors become empty)

String -> String

has-markdown?

Check if string contains markdown syntax (including GFM)

String -> Bool