PSA: The latest development build of #webR served at https://webr.r-wasm.org/latest/ is now running #RStats 4.4.0 🎉 This change will be included as part of the next release. Thanks @jeroenooms for helping get this up and running.
WebAssembly packages for R 4.4 are now being served by https://repo.r-wasm.org/. As before, you can browse the list of available Wasm packages by visiting that URL in your browser. Feel free to let me know if any major packages have been broken in the rebuild process.
I recently wrote a deep-dive blog post discussing the patches we make to LLVM Flang to cross-compile #wasm objects from Fortran source for #webR. It's at https://gws.phd/posts/fortran_wasm/, do take a look if you're interested. With recent releases of LLVM, the patches are now much easier to handle than they used to be -- though, admittedly, still pretty hacky. There are also some fun little interactive BLAS & LAPACK demos near the end of the post, like this hand-drawn digit classifier.
✨ Sneak Peek Alert ✨ The next version of the {quarto-webr} extension ushers in a revamp of non-interactive areas to improve on-device data science tasks! 📊
📣 New blog post: Six not-so-basic base R functions 🔥
There are so many great functions in base R. Let's explore six lesser-known ones in our latest post. Run them in your browser using the magic of webR and Quarto 💫
The Wails (wails.io) project makes it pretty straightforward to make Linux, Windows, and macOS cross-platform GUI apps that embed #RStats#WebR.
This is a very simple toy app displaying the R version string from an instantiated WebR session.
Using some of the techniques from my CLI series (to embed pkgs), you can make a speedy, self-contained, 100% standalone cross-platform WebR GUI app in no time.
Thanks to some great work by @jeroenooms we now have ImageMagick compiled for #wasm in the latest development build of #webR. A full image-editing stack, entirely in the browser, available through the magick R package!
We've uploaded a Shinylive app at https://georgestagg.github.io/shinymagick/ showing some examples of the kind of image transformations that magick can do. Once it's loaded, it's pretty fast and it even works on my phone 🤯