marko (rubygems): Marko supplies a "docs-as-code" approach for compiling bulky software artifacts by providing source storage, original plain text markup, compiler templates, command-line and Gem interfaces.  Having the assembled artifact, it can be analyzed, enriched by extra data, served as a source for deriving subdued artifacts, etc. 
Keywords: docs-as-code|markdown|ruby