- cleaning the DOM/HTML/SVG/MathML: https://github.com/cure53/DOMPurify
- pandoc https://github.com/mfenner/pandoc-jats
- meTypeset https://github.com/MartinPaulEve/meTypeset
- xpdf
- XSLT from xml to JATS
- render with
pdf.jsin electron, write DOM to HTML (see e.g. https://github.com/bjrmatos/electron-html-to/blob/master/src/pdfParser/index.js) - HTML to JATS with
- epubcheck https://github.com/IDPF/epubcheck
- sigil (GUI only)
- pandoc
- rendering Epub https://github.com/futurepress/epub.js