Skip to content

RubyData/rubydown

This branch is 16 commits behind genya0407/rbmark:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8776906 ยท Oct 15, 2019

History

98 Commits
Apr 17, 2019
Dec 5, 2018
Sep 27, 2019
Sep 27, 2019
Apr 7, 2019
Apr 17, 2019
Mar 10, 2019
Dec 29, 2018
Dec 29, 2018
Dec 22, 2018
Dec 29, 2018
Dec 29, 2018
Dec 22, 2018
Sep 19, 2019
Dec 5, 2018
Feb 13, 2019
Apr 17, 2019
Sep 27, 2019

Repository files navigation

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
https://github.com/danijar/handout

Install

sudo apt install gnuplot # When you use numo-gnuplot with rubydown

sudo apt install python3-pip # When you use charty with rubydown
sudo python3 -m pip install -U pip matplotlib # When you use charty with rubydown

gem install rubydown

Usage (example with rumale and rdatasets)

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

About

rubydown is pure-Ruby R Markdown clone

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 88.7%
  • HTML 6.7%
  • Dockerfile 3.3%
  • Shell 1.3%