#1143029 ITP: markup-blitz -- Invisible XML (iXML) processor for Java

Package:
wnpp
Source:
wnpp
Submitter:
Alexander Holupirek
Date:
2026-07-29 20:29:02 UTC
Severity:
normal
#1143029#5
Date:
2026-07-29 20:15:46 UTC
From:
To:
* Package name    : markup-blitz
  Version         : 1.11
  Upstream Author : Gunther Rademacher <grd@gmx.net>
* URL             : https://github.com/GuntherRademacher/markup-blitz
* License         : Apache-2.0
  Programming Lang: Java
  Description     : Invisible XML (iXML) processor for Java

Markup Blitz is a processor for Invisible XML (iXML), a notation that
describes the structure of plain text so it can be treated as XML. Given an
iXML grammar, it generates a parser, applies it to input text, and produces
the corresponding XML document.

It is a self-contained, pure-Java implementation with no external runtime
dependencies, requiring Java 17 or later.

I intend to package it because it is an (optional) dependency of the basex
package (XML database / XPath/XQuery processor): with markup-blitz in Debian,
basex can re-enable the fn:invisible-xml XQuery function, which is currently
disabled via a patch (see basex 12.4+ds-1). Furthermore, it is a
light-weight, standalone iXML processor.

I plan to maintain it as a dependency of the basex package.