ScholarMarkdown is an open-source framework (written in Ruby) for writing articles in the lightweight Markdown syntax, with automatic translation into HTML+RDFa, and the option to output PDF. It provides syntactic sugar to easily perform common tasks such as citing articles, writing math equations, and more.

The Markdown-based source files enables straightforward versioning and collaborative editing with version-control systems such as git, and integrates nicely with automated self-publishing via solutions such as GitHub pages, as demonstrated by the examples in the wild.