MDOM is the Ruby toolchain for CSM (Complex Simple Markup). It parses CSM documents into an AST, translates them to safe-by-default Ruby source, re-serializes them to CSM, and renders HTML. CSM treats Markdown as syntactic sugar for Ruby, so a `.rb.md` document is both readable Markdown and an executable Ruby program.

Required Ruby Version

>= 3.0

Authors

mdom

Versions

  1. 0.4.0
    1. source

      1. 0.4.0 source October 30, 2026 (84.5 KB)
  2. 0.3.0
    1. source

      1. 0.3.0 source September 26, 2026 (65 KB)
  3. 0.2.0
    1. source

      1. 0.2.0 source September 10, 2026 (14.5 KB)
  4. 0.1.0
    1. source

      1. 0.1.0 source September 07, 2026 (12.5 KB)

Pushed by

SHA 256 checksum