Trending

#webR

Latest posts tagged with #webR on Bluesky

Latest Top
Trending

Posts tagged #webR

Screenshot of the webRios documentation website at webrios.caffeinatedmath.com. The page shows the webRios app icon, the tagline 'R on Your Device,' version 1.1.1, and a description explaining it runs R code locally on iPhone and iPad via WebAssembly with no server required. Below are two iPhone mockups: the left showing an R console with code examples including print statements, warnings, errors, and ggplot2 commands; the right showing a plot gallery view with generated scatter plots and line charts.

Screenshot of the webRios documentation website at webrios.caffeinatedmath.com. The page shows the webRios app icon, the tagline 'R on Your Device,' version 1.1.1, and a description explaining it runs R code locally on iPhone and iPad via WebAssembly with no server required. Below are two iPhone mockups: the left showing an R console with code examples including print statements, warnings, errors, and ggplot2 commands; the right showing a plot gallery view with generated scatter plots and line charts.

webRios started as "what if #rstats just worked on your iPhone or iPad" and now it has a whole documentation site. Feels like the app grew up a little today.

webrios.caffeinatedmath.com

#webr #ios #webassembly

21 5 2 0
Android Studio IDE showing an AndroidManifest.xml file for an app called webrios, alongside a Pixel 8 Pro emulator running the app. The emulator displays an R console with several executed commands: basic arithmetic (1 + 1 returning 2), a message function printing 'Hello Mike!', a warning call, a stop call producing an error, variable assignment, and a print statement. Each produced the expected R output. An input field at the bottom reads 'Enter R code...' with a send button.

Android Studio IDE showing an AndroidManifest.xml file for an app called webrios, alongside a Pixel 8 Pro emulator running the app. The emulator displays an R console with several executed commands: basic arithmetic (1 + 1 returning 2), a message function printing 'Hello Mike!', a warning call, a stop call producing an error, variable assignment, and a print statement. Each produced the expected R output. An input field at the bottom reads 'Enter R code...' with a send button.

Uh-oh, these might be the droids you're looking for...

The number one request after every webRios demo was Android support. Early stage, but we have a working R console inside a native Android view.

#rstats #webr #android

18 2 0 0
App Store Connect screenshot showing the webRios app with version 1.1.0 in "Waiting for Review" status.

App Store Connect screenshot showing the webRios app with version 1.1.0 in "Waiting for Review" status.

webRios v1.1 is in the queue. Soon. #rstats #webR #iOS #AppUpdate

6 1 0 0
Promotional image for webRios showing the app icon and an iPhone displaying the R console. The console shows example R commands with syntax highlighting: basic arithmetic (1 + 1), a print statement saying 'Hello from iOS!', a warning message in orange reading 'Uh-oh, I'm in the Apple-verse?', an error message in red with the HAL 9000 quote 'I'm sorry, Dave. I'm afraid I can't do that.', and a plot command.

Promotional image for webRios showing the app icon and an iPhone displaying the R console. The console shows example R commands with syntax highlighting: basic arithmetic (1 + 1), a print statement saying 'Hello from iOS!', a warning message in orange reading 'Uh-oh, I'm in the Apple-verse?', an error message in red with the HAL 9000 quote 'I'm sorry, Dave. I'm afraid I can't do that.', and a plot command.

webRios is live. #rstats on your iPhone and iPad.

I showed native R compilation on #iOS last week. Shipping it is another story (thanks, GPL). This version uses #webR 's #WebAssembly build instead. Different tradeoffs, but this one clears App Review.

apps.apple.com/us/app/webri...

82 29 5 4
Video

{webrarian} walked so {pyrarian} could... also walk? Ported #webr 's 4-panel editor to Pyodide. Already loading pandas and plotting with matplotlib in the browser. The librarians are going multilingual.

#pyodide #python #wasm

7 1 0 0
Video

{livelink} walked so {webrarian} could run. Mini browser-based #rstats environments powered by #webR and its 4-panel editor. YAML config, build, preview. Done.

R package coming soon. #pyodide folks, stay tuned.

23 8 2 1
We live in magical times | Antoine Vernet What one can do with a static website these days is pretty amazing!

New blog post! The post itself is not particularly interesting, but I am pretty amazed that this works… The people behind #quarto, #quarto-live, and #webr do truly mind-blowing things #rstats

antoinevernet.com/blog/2025/10...

11 3 1 0
A screenshot of a statistics tutorial made with R, quarto and webR

A screenshot of a statistics tutorial made with R, quarto and webR

Still fascinated with #webR and its potential for teaching stats

Here students can play (even from their phones) and find out themselves how the p-value depends on sample size

pakillo.github.io/LM-GLM-GLMM-... #rstats

47 13 2 0
Dagstuhl seminar: A Generalization of the Coupon Collector Problem A private blog concerning my digital and non digital life

@magnuspalmblad.bsky.social I was bored in the train and moved my simulations of the #Dagstuhl seating problem to an online R session tkschmidt.me/posts/dagstu... Quite amazing what one can do nowadays in the browser via #webr #webasm

4 0 1 0

WebR - R in the Browser
https://docs.r-wasm.org
#rstats #webr #wasm

3 1 0 0
Post image

Woo hoo! The nloptr package is now supported in webR, which means we now have access to the lme4 package for mixed effects modeling! This brings a great deal of statistical modeling power to serverless R workflows. Great work @gws.phd!

#RStats #webR

10 4 0 0
Preview
webR - R in the browser Interactive R environment running in your browser. Execute R code, create plots, and analyze data without installing anything.

PSA for anyone beginning to use #wasm #webR to share R code snippets: We have a new short URL for the webR app: webr.sh!

53 16 3 1
Screenshot showing Firefox browser displaying a webR REPL interface in the foreground, with an RStudio session visible in the background. The webR interface shows decoded R files (main.R, functions.R, config.R, sample_data.csv) that were embedded in a shareable URL. The RStudio console in the background displays the encoded webR sharelink URL that packages all the local files. On the right side, R documentation is open showing help for the 'Create WebR REPL sharelink for multiple files' function. This demonstrates the workflow of encoding local R project files into a URL that can be shared and automatically reconstructed in a browser-based R environment.

Screenshot showing Firefox browser displaying a webR REPL interface in the foreground, with an RStudio session visible in the background. The webR interface shows decoded R files (main.R, functions.R, config.R, sample_data.csv) that were embedded in a shareable URL. The RStudio console in the background displays the encoded webR sharelink URL that packages all the local files. On the right side, R documentation is open showing help for the 'Create WebR REPL sharelink for multiple files' function. This demonstrates the workflow of encoding local R project files into a URL that can be shared and automatically reconstructed in a browser-based R environment.

Step 1: Write R code
Step 2: Share it
Step 3: Spend 2 hours helping someone install R and troubleshoot their environment

OR

Step 1: Write R code
Step 2: webR sharelink

webr.r-wasm.org/latest/?mode...

Step 3: Profit ✨

#rstats #webr

75 17 1 1
Video

What is this? An R editor for ants?

@examplesWebR now goes full-screen because your data viz deserves better than a cramped iframe!

Click "Full-width" → no more squinting

Try it: rd.thecoatlessprofessor.com/webr-in-pkgd...

#rstats #webr

19 3 0 1
Video

New in {rocleteer}: @examplesWebR tag lets you add interactive #rstats examples to your #pkgdown documentation with #webr!

📦 Pkg: github.com/coatless-rpk...
🎯 Demo pkgdown repo: github.com/coatless-r-n...
🌐 pkgdown website: rd.thecoatlessprofessor.com/webr-in-pkgd...

5 1 1 0
Screenshot of webR REPL application running in a web browser. The interface is split into two panels: on the left is a code editor containing the R command 'plot(1:10)', and on the right is the resulting scatter plot visualization showing 10 points plotted from coordinates (1,1) to (10,10). The plot has 'Index' labeled on the x-axis and values from 0 to 10 on the y-axis. The browser interface shows typical web app controls including Run, Save, and Share buttons at the top.

Screenshot of webR REPL application running in a web browser. The interface is split into two panels: on the left is a code editor containing the R command 'plot(1:10)', and on the right is the resulting scatter plot visualization showing 10 points plotted from coordinates (1,1) to (10,10). The plot has 'Index' labeled on the x-axis and values from 0 to 10 on the y-axis. The browser interface shows typical web app controls including Run, Save, and Share buttons at the top.

Shoutout to @gws.phd for another #rstats #webR REPL update:

1. Shared code now auto-runs when you click links (by adding &a parameter to end of code=)
2. Choose your view: editor, plot, terminal, or files with ?mode='editor-plot'

Try it yourself: webr.r-wasm.org/latest/?mode...

1 0 0 0
Preview
`@examplesWebr` tag by coatless · Pull Request #1 · coatless-rpkg/rocleteer Automatically encodes the usual @examples content for use with webR's REPL (https://webr.r-wasm.org). Important Requires v0.5.4 or later of webR for the "Share" option to be added. W...

Still WIP (🚧 ) since the main challenge is distributing dev packages for #webR (non-CRAN versions).

Would love input on the best approach! Here or:

github.com/coatless-rpk...

🧵2/2

1 0 0 0
RStudio interface demonstrating WebR REPL link inclusion functionality. The left pane shows R source code with roxygen2 documentation for "Test WebR REPL Link Inclusion." The right pane displays package documentation with a blue "View in webR REPL" button. A firefox browser window is open showing the WebR REPL interface with simple R code (1 + 1) and R session information including details about contributors, demos, and help functions. The interface shows the same rocletter package documentation as the first image.

RStudio interface demonstrating WebR REPL link inclusion functionality. The left pane shows R source code with roxygen2 documentation for "Test WebR REPL Link Inclusion." The right pane displays package documentation with a blue "View in webR REPL" button. A firefox browser window is open showing the WebR REPL interface with simple R code (1 + 1) and R session information including details about contributors, demos, and help functions. The interface shows the same rocletter package documentation as the first image.

RStudio interface showing R package documentation with embedded WebR REPL functionality. The left pane contains R source code with roxygen2 comments, including a @examplesWebR tag and demo functions. The right pane displays package documentation for "Test WebR REPL Embedded Inclusion" with an embedded WebR REPL interface showing a ggplot2 example. The WebR interface contains code (library(ggplot2), ggplot(mtcars, aes(mpg, wt)) + geom_point() + theme_minimal()) and displays a scatter plot visualization. The bottom shows an R console with package loading messages in red text.

RStudio interface showing R package documentation with embedded WebR REPL functionality. The left pane contains R source code with roxygen2 comments, including a @examplesWebR tag and demo functions. The right pane displays package documentation for "Test WebR REPL Embedded Inclusion" with an embedded WebR REPL interface showing a ggplot2 example. The WebR interface contains code (library(ggplot2), ggplot(mtcars, aes(mpg, wt)) + geom_point() + theme_minimal()) and displays a scatter plot visualization. The bottom shows an R console with package loading messages in red text.

Experimenting with `@examplesWebR` - a new roxygen2 tag that makes R package examples interactive!

Instead of static code blocks, users get "View in webR REPL" buttons that open examples in their browser or the embedded webR REPL. No R installation needed!

🧵1/2 #rstats #webR

10 1 1 0
Screenshot of webR REPL in a web browser showing R code for creating a scatter plot analyzing car weight vs fuel efficiency. The left panel contains ggplot2 code using the mtcars dataset, with points colored by cylinder count and a trend line. The right panel displays the resulting scatter plot with a clear negative correlation between weight and MPG. A modal dialog box is overlaid in the center showing "Share URL (765 bytes)" with a long encoded URL and a blue "Copy URL" button, demonstrating the new share link feature.

Screenshot of webR REPL in a web browser showing R code for creating a scatter plot analyzing car weight vs fuel efficiency. The left panel contains ggplot2 code using the mtcars dataset, with points colored by cylinder count and a trend line. The right panel displays the resulting scatter plot with a clear negative correlation between weight and MPG. A modal dialog box is overlaid in the center showing "Share URL (765 bytes)" with a long encoded URL and a blue "Copy URL" button, demonstrating the new share link feature.

Screenshot of the same webR REPL interface after the share dialog has been closed. The left panel shows the same R code for the car efficiency analysis, and the right panel displays the identical scatter plot visualization. The console output shows package loading messages and the correlation result (-0.868). This demonstrates the clean interface without the share modal overlay.

Screenshot of the same webR REPL interface after the share dialog has been closed. The left panel shows the same R code for the car efficiency analysis, and the right panel displays the identical scatter plot visualization. The console output shows package loading messages and the correlation result (-0.868). This demonstrates the clean interface without the share modal overlay.

#webR now has shareable links! Just like #Shinylive's editor, you can instantly share #rstats code snippets with colleagues.

Thanks to @gws.phd (webR creator) for adding this awesome feature to webR Latest (0.5.4-dev)!

Try it out with this demo snippet: webr.r-wasm.org/latest/#code...

20 5 1 0
Preview
GitHub - coatless/quarto-webr: Community developed Quarto Extension to Embed webR for HTML Documents, RevealJS, Websites, Blogs, and Books. Community developed Quarto Extension to Embed webR for HTML Documents, RevealJS, Websites, Blogs, and Books. - coatless/quarto-webr

{quarto-webr} v0.4.3 "Bumpity Bump" is now available - a maintenance release that bumps to R 4.5.1 by default (via webR 0.5.2).

github.com/coatless/qua...

#RStats #Quarto #WebR

13 5 0 0
a partial screenshot from Google's pagespeed insights with the suggestion "Avoid enormous network payloads." over 6,000 KiB of this is from WebAssembly binaries for R, the statistical programming language.

a partial screenshot from Google's pagespeed insights with the suggestion "Avoid enormous network payloads." over 6,000 KiB of this is from WebAssembly binaries for R, the statistical programming language.

Google's Pagespeed Insights wants me to "Avoid enormous network payloads" to make a webpage load faster. The enormous payloads are #rstats binaries from #webR. I will not comply!

This is for a page on my own site and it scores 40 for speed on mobile. NY Post homepage is even slower, I checked!

1 0 1 0

Here's the article I promised about how I built an interactive Plotly.js + R (webR) + PHP + Livewire chart gallery.

I was inspired by seeing some cool Vue and React examples, but this might be the first one with Laravel/Blade.

kraieski.dev/integrating-...

#rstats #laravel #webR #dataviz

22 5 0 0

I was going to make another post about this roasting my mobile performance, but I realized I had a bigger problem, plotly wouldn't install in webR suddenly!

Turns out, I needed to version lock the version of webR I was using from the CDN. Using 'latest' was lazy of me, and I got bit

#RStats #webR

1 0 1 0

Don’t get me wrong: I still use the full power of the tidyverse or other high-level packages for local analysis and server-hosted Shiny apps. But for #webr and #shinylive, I don’t think that’s always the most efficient approach.

1 0 1 0
Basis for grayscale images

🔄 From Jupyter to #WebR: I've converted the Grayscale Images lab from @coursera's DSP course. It demonstrates the power of the Haar basis for image transfer.
See how wavelets enable progressive image encoding-lose half your data but keep the picture!🖼️
#Quarto #RStats
gd047.quarto.pub/basis-for-gr...

0 0 0 0
The Karplus-Strong Algorithm

🎸 Explore the Karplus-Strong algorithm in #WebR! I've converted a Python implementation to #RStats for synthesizing musical sounds. Play with different notes, create chords, and understand the math behind digital string synthesis🎧 #Quarto #DSP #Synthesizer

gd047.quarto.pub/the-karplus-...

3 0 0 0
Digital Signal Processing 1: Basic Concepts and Algorithms Offered by École Polytechnique Fédérale de Lausanne. Digital Signal Processing is the branch of engineering that, in the space of just a few ... Enroll for free.

🔄 From Jupyter to #WebR: I've converted and extended the 1st lab from @coursera's Digital Signal Processing course www.coursera.org/learn/dsp1

Compare analog vs digital signal degradation with playable audio examples. 🎧

#Quarto #RStats #DSP

gd047.quarto.pub/transoceanic...

0 0 0 0

Have you explored WebAssembly technologies for teaching? I'd love to hear your experiences with these emerging tools for interactive data science education! #quarto #webr #pyodide #rstats #python #teaching #edtech

5 0 1 0