rubydown

CircleCI Build status

rubydown is pure-Ruby R Markdown clone. It takes a markdown source file, executes the code chunks, captures the output, and stitches the output into the destination file.

Python also has R Markdown like packages. If you have interest about making reproducible reports, please also refer to the following projects.

https://github.com/jankatins/knitpy

https://github.com/pystitch/stitch

Install

apt install gnuplot # When you use numo-gnuplot in your workflow markdown
gem install rubydown

Usage (example with rumale and rdatasets)

gem install rumale rdatasets
git clone git://github.com/sciruby-jp/rubydown
cd rubydown/examples
rubydown -i rumale.md