Geoffrey Poore

Codebraid: Live Code in Pandoc Markdown

Have you ever wanted to run the code in your Markdown documents? Codebraid executes inline code and code blocks in Pandoc Markdown, then inserts the output. Code output can be included verbatim, or interpreted as Markdown. Errors automatically produce inline messages suitable for debugging. Several languages are currently supported, including Python, Julia, R, and Rust—and adding more languages is easy. Using Codebraid is as simple as processing your documents with Codebraid instead of using Pandoc directly.