Native Ruby interfaces
A document tree stays independent from its renderer.
heze README.md \
--export preview.png
Markdown in. Stable pixels out.
Markdown and SVG preview
Heze turns Markdown or static SVG into a native preview and a deterministic PNG, using the same renderer for both.
A document tree stays independent from its renderer.
heze README.md \
--export preview.png
Markdown in. Stable pixels out.
Preview while writing, then export without changing tools or accepting a second interpretation of the source.
Preserve GFM headings, lists, quotes, tables, fenced code, links, and images in an immutable tree.
Open a native platform window, browse a directory, and reload the selected document as it changes.
Render deterministic PNG bytes at an explicit size with validated static SVG input.
Use Markdown, SVG, or a directory of Markdown documents.
Watch edits live or choose a specific backend for the current platform.
Set width and height, then write a deterministic PNG for documentation or CI.
gem install heze
heze README.md --export preview.png