scheduleR: a web interface to schedule .R & .Rmd scripts

November 18, 2014

(This article was first published on FishyOperations » R, and kindly contributed to R-bloggers)

scheduleR is an attempt to create an intuitive interface for scheduling R and Rmarkdown scripts. Especially for the latter, I find the lack of a good scheduling, logging and notification tool the reason for why I don’t use Rmarkdown as much as I could for generating business report / dashboards.

I’ve built scheduleR’s web interface using Node.js as the foundation. A node script (node-cron) makes it possible to schedule the execution of R scripts and generation of Rmarkdown reports. The tool also contains detailed logging and status reports. Status notifications and Rmarkdown reports can be actively send via email to those interested after a script or report generation has run.

Screenshot of the task overview:

A detailed task view:

Viewing a specific log:

Adding a new task:

scheduleR has been tested on GNU/Linux & Windows. As I expect some lingering bugs, let’s call it an alpha release :). Feedback, testing and suggestions are very welcome and can be posted here.

Have a look at it for yourself! You can find information on downloads, installation & configuration at:

The post scheduleR: a web interface to schedule .R & .Rmd scripts appeared first on FishyOperations.

To leave a comment for the author, please follow the link and comment on their blog: FishyOperations » R. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.

Search R-bloggers


Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)