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
-
0.4.0
-
source
- 0.4.0 source October 30, 2026 (84.5 KB)
-
-
0.3.0
-
source
- 0.3.0 source September 26, 2026 (65 KB)
-
-
0.2.0
-
source
- 0.2.0 source September 10, 2026 (14.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source September 07, 2026 (12.5 KB)
-