Kernel for 'Jupyter'

Provides a full implementation of the 'Jupyter' < http://jupyter.org/> messaging protocol in C++ by leveraging 'Rcpp' and 'Xeus' < https://github.com/QuantStack/xeus>. 'Jupyter' supplies an interactive computing environment and a messaging protocol defined over 'ZeroMQ' for multiple programming languages. This package implements the 'Jupyter' kernel interface so that 'R' is exposed to this interactive computing environment. 'ZeroMQ' functionality is provided by the 'pbdZMQ' package. 'Xeus' is a C++ library that facilitates the implementation of kernels for 'Jupyter'. Additionally, 'Xeus' provides an interface to libraries that exist in the 'Jupyter' ecosystem for building widgets, plotting, and more < https://blog.jupyter.org/interactive-workflows-for-c-with-jupyter-fe9b54227d92>. 'JuniperKernel' uses 'Xeus' as a library for the 'Jupyter' messaging protocol.


News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("JuniperKernel")

1.2.2.0 by Spencer Aiello, 2 days ago


https://github.com/JuniperKernel/JuniperKernel


Report a bug at https://github.com/JuniperKernel/JuniperKernel/issues


Browse source code at https://github.com/cran/JuniperKernel


Authors: Spencer Aiello [aut, cre, cph], Wei-Chen Chen [ctb], Stephan Brumme [cph], Jake Luciani [cph], Tony Plate [cph], Matthieu Decorde [cph], RStudio (Hadley Wickham) [cph], Sylvain Corlay [cph], Johan Mabille [cph], Niels Lohmann [cph]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports utils, jsonlite, repr, Rcpp, gdtools, pbdZMQ, data.table, methods

Suggests RUnit, roxygen2

Linking to Rcpp, gdtools


See at CRAN