webr
webr copied to clipboard
The statistical language R compiled to WebAssembly via Emscripten, for use in web browsers and Node.
Comment from @ajrgodfrey > The screen reader reads out the text for each menu button twice, making it sound like there are two buttons (for both file and plot panes)
The `Ctrl-C` will make a `^C` in console means cancel, and the `Ctrl-Shift-C` is same as `F12`, and there's also not a COPY in the right click. So, how can...
Perhaps by mounting an Emscripten `IDBFS` filesystem somewhere like `/storage`. We will need to think about long term storage implications. Browser localStorage will work in the short term but could...
When executing JS code from R, throwing a JS `Error` raises an R `error` condition: ``` > webr::eval_js("throw new Error('Something bad happened')") Error in webr::eval_js("throw new Error('Something bad happened')") :...
ref: https://emscripten.org/docs/api_reference/Filesystem-API.html#FS.trackingDelegate%5Bcallback%20name%5D This would let apps, like my janky IDE, watch for filesystem changes in a far more lightweight way. Helpful for knowing when to update the FS display without...
repo: https://bugzpodder.pyscriptapps.com/webr-error/latest/ R code ``` library(plotly) g
WebR Support of relational database will be a very important milestone, even if, Emscripten full support of Sockets in browser environment limit this task a lot. However, in his latest...
``` library(ggplot2) ggplot(df, aes(x=activity_mean, y=concentration)) + geom_point() ``` takes 15 seconds. Change ggplot2 to library(plotly) takes 30 seconds to run. Cache is enabled and plotly is loaded via disk cache
The docs mentioned, "If the package is available for webR and can be installed..." Is there a list of supported packages? Can github packages be installed?