# robservable R package

**URL:** https://talk.observablehq.com/t/robservable-r-package/3962
**Category:** Show and tell
**Created:** [October 2, 2020, 2:42pm UTC](https://talk.observablehq.com/t/robservable-r-package/3962 "2020-10-02T14:42:00Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![juba](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/juba/32/3250_2.png) [@juba](https://talk.observablehq.com/u/juba)
#### Post date: [October 2, 2020, 2:42pm UTC](https://talk.observablehq.com/t/robservable-r-package/3962/1 "2020-10-02T14:42:00Z")

</div>

Hi,

Maybe there are some R users wandering here, so I allow myself to announce that we just published a new R package on CRAN (the R package network), called robservable, which allows thanks to the Observable API to use a notebook as an HTML widget in an R session, Shiny app or Rmarkdown document.

The package allows to include and display specific cells, update cell values from R, and create observers to be used as inputs in Shiny. It is still young and has some limitations, in particular there is no offline support (the notebook code is accessed via the API each time it is displayed), and the inclusion of unnamed cells is possible but can be a bit tricky.

For more information, you can take a look at the package website :

> **[Import an Observable Notebook as HTML Widget](https://juba.github.io/robservable/)**
>
> Allows loading and displaying an Observable notebook (online JavaScript  
> notebooks powered by ) as an HTML Widget in an R 
> session, shiny application or rmarkdown document.

You will find in particular a small [gallery](https://juba.github.io/robservable/articles/gallery.html) and an [introduction vignette](https://juba.github.io/robservable/articles/introduction.html).

The package has been developed with [Kenton Russel](https://twitter.com/timelyportfolio).
