Geminih is a library for Chicken Scheme to turn gemtext into SXML.
It exports one procedure geminih
, that can take a single string for
the entire page, or a list of lines, or if given no argument reads
from current-input-port
.
That procedure returns a list of SXML tags that you can cons body
or
div
on top of, or splice into a quasiquoted document.
For source code,
git clone https://idiomdrottning.org/geminih