Sign in

#rshiny

@rshiny.bsky.social
632 followers 5 following 10 posts

Daily tips and tricks to enhance your Shiny Apps. Use hashtag #rshiny and tag our page with your best Shiny Apps!

PostsRepliesMedia
Reposted by #rshiny
Data Science Learning Community @dslc.io · 12/01/2026
From the DSLC.io aRchives: 🔵 DSLC Project Club: Forecasting Energy Demand Using R youtu.be/LXw62uoEf3M Support the Data Science Learning Community at patreon.com/DSLC #dataBS #RShiny #dataScience #RStats #shiny
youtu.be
DSLC Project Club: Forecasting Energy Demand Using R (proj01)
YouTube video by Data Science Learning Community Videos
011
Reposted by #rshiny
Data Quine @scottish.datasci.social.ap.brid.gy · 12/01/2026
Baret Schloerke on shinytest2 0.5.0 www.linkedin.com/posts/schloerke_rs… #RShiny #RStats
linkedin.com
#rstats #rshiny #datascience #rstats #shinyapp #rpackagedevelopment #softwaretesting | Barret Schloerke
shinytest2 0.5.0 is Now Available on CRAN I'm excited to announce the release of shinytest2 0.5.0, bringing significant improvements to the R package testing experience for Shiny applications! 🚀 Key Features: Local Package Development Support One of the most requested features is here! `AppDriver$new(app_dir=)` now supports local package development. As long as you have `library()` or `require()` call in your `app.R`, `{shinytest2}` automatically executes `pkgload::load_all()` to load your local R package's source code. This means you no longer need to install your package before testing—a huge time-saver during development! Function Execution Support You can now pass functions directly to `AppDriver$new(app_dir=)`. This provides flexibility for testing apps with dynamic configurations or custom execution environments, such as Shiny packages made using `{golem}`! The function runs in a background R process, similar to `{mirai}`, with full control over the testing environment. Enhanced Package Testing Workflow This release introduces `local_app_support()` and `with_app_support()`, providing package authors with a flexible way to scope app support files within tests. Package authors can now test Shiny applications directly within their package's existing`{testthat}` tests removing the need for calling `test_app()`. This will collect all snapshots in a single location using the package's existing testing infrastructure. Improved Test Recording `record_test()` gained a `record_in_package` parameter that intelligently saves test files to the appropriate location—either in the package's `tests/testthat/` directory or relative to the app's test directory. When recording tests for apps inside packages, `local_app_support()` is automatically added to the testing code. Modernized HTTP Stack Migrated from `{httr}` to `{httr2}` for all HTTP requests, ensuring compatibility with modern R web tooling and better long-term maintenance. 📚 Learn More: - Package website: https://lnkd.in/dt9ZtezY - Use-package vignette: https://lnkd.in/dvv7VRXj - GitHub: https://lnkd.in/dF6rF3CB #rstats #rshiny #DataScience #RStats #ShinyApp #RPackageDevelopment #SoftwareTesting
023
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 26/11/2025
This spring, AthlyticZ will become the first learning platform to offer Posit Workbench and Positron directly inside an LMS for creators, instructors, and students. Fully integrated. Scalable. And built for modern, reproducible data science education.
131
Reposted by #rshiny
MicroLab@Bristol @microlabbristol.bsky.social · 13/11/2025
New MicroLab paper out with @bruno-jesus.bsky.social showing our #Rshiny app for pixel-wise modelling and analysis of #ImagingPAM rapid light curve datasets! Enjoy! #PAM #RLCs #Walz #open #source #Rshiny aslopubs.onlinelibrary.wiley.com/doi/10.1002/...
aslopubs.onlinelibrary.wiley.com
pamfit: A new R package for spatially resolved analysis of Imaging PAM photosynthesis–irradiance light curve parameters
Imaging Pulse Amplitude Modulation (PAM) fluorometry allows spatially resolved measurements of Photosystem II (PSII) fluorescence kinetics through time without disturbing study organisms or their env....
032
Reposted by #rshiny
Data Science Learning Community @dslc.io · 17/11/2025
From the DSLC.io aRchives: 🔵 DSLC Shiny Club: Session 2025-04-11 youtu.be/ILvEf66-Bgk 🔵 Spatial Statistics for Data Science: Types of Spatial Data youtu.be/PWFkpmcyx_U Visit dslc.video for hours of new #DataScience videos every week! #dataBS #PyShiny #RShiny #RStats
youtu.be
DSLC Shiny Club: Session 2025-04-11 (shiny_club01)
YouTube video by Data Science Learning Community Videos
031
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 13/11/2025
Including: - Becoming a BayeZian with Dr. Scott Spencer of Columbia University, 50+ Hours of high-end Bayesian Modeling. - Shiny ApplicationZ Series with @veerle.hypebright.nl & @davidgranjon.bsky.social (Author of Outstanding User Interfaces with Shiny), 50+ hours of high-end Shiny App Development
122
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 27/10/2025
Building apps with #rshiny
athlyticz.substack.com
R Shiny Course vs. Self-Learning: Which Path Gets You Building Apps Faster?
The answer isn't what most people think.
001
Reposted by #rshiny
Javier Santoyo @jsantoyo.bsky.social · 26/10/2025
BestopCloud: an integrated one-stop solution for single-cell RNA sequencing data analysis. #SingleCell #scRNAseq #DataAnalysis #WebTool #OpenSource #Rshiny #BMCgenomics @NatureGenet bmcgenomics.biomedcentral.com/articles/10....
042
Reposted by #rshiny
Data Science Learning Community @dslc.io · 26/10/2025
Recent DSLC.io club meetings: 🔵🟢 DevOps4DS: Linux Administration youtu.be/9v0k9VmduWc 🔵 Outstanding Shiny UI: Shiny and React with {reactR} youtu.be/3vhNVxSChDg Visit dslc.video for hours of new #DataScience videos every week! #dataBS #RStats #PyData #DevOps #RShiny
youtu.be
Devops for Data Science: Linux Administration (do4ds02 9)
YouTube video by Data Science Learning Community Videos
111
Reposted by #rshiny
Roger Day aka Professor Beautiful @knotcknot.bsky.social · 17/10/2025
Calling all shiny lovers. 🧪 github.com/professorbea... 2025-10-08 Big changes, because bsModal no longer showed the output & shinyalert had problems too: couldn't close the popup. Now using showModal(modalDialog(...)).👌🏽 Runs ad hoc #R and #JS to debug your shiny app. #rshiny #rstats
github.com
GitHub - professorbeautiful/shinyDebuggingPanel: shinyDebuggingPanel R package. You can include this panel in any shiny project.
shinyDebuggingPanel R package. You can include this panel in any shiny project. - professorbeautiful/shinyDebuggingPanel
142
Reposted by #rshiny
Data Science Learning Community @dslc.io · 22/10/2025
From the DSLC.io aRchives: 🔵 R Packages: Releasing to CRAN youtu.be/eK1YB8Lmgws 🔵 Outstanding User Interfaces with Shiny: Mastering Shiny’s events youtu.be/OztLsdJYyK4 Visit dslc.video for hours of new #DataScience videos every week! #dataBS #RStats #rshiny
youtu.be
R Packages: Releasing to CRAN (rpkgs04 23)
YouTube video by Data Science Learning Community Videos
011
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 19/09/2025
We couldn’t be prouder to welcome @albertrapp.bsky.social and to open this next chapter for our community. 👉 Reserve your spot (founders pricing available): athlyticz.com/catalyzing-r Let’s build things worth showing. 💪 #rstats #rshiny #quartopub #datascience #data #dataanalytics
athlyticz.com
CatalyZing R — Weekly Applied R, Shiny & AI/LLM Training
Learn R, Shiny, and AI/LLM workflows with Dr. Albert Rapp. Weekly applied projects, code repos, & pre-scaled GCP VMs. Early-bird $39/mo.
011
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 16/09/2025
We’re thrilled to have @niccrane.bsky.social and @christophscheuch.bsky.social join our team to co-develop our flagship async course, SynergiZing ML & LLMs in R. We’ve also welcomed @albertrapp.bsky.social to lead our monthly membership track. 👉 Early access updates here: athlyticz.com/ai-signup
athlyticz.com
SynergiZing ML & LLMs in R — tidymodels, RAG, Shiny | Athlyticz
Waitlist open for Athlyticz’s async R course: tidymodels + LLMs (RAG, tool-calling, evals) and Shiny/vetiver deployment—by Nic Crane & Christoph Scheuch.
143
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 12/09/2025
🚀 Athlyticz is launching a new AI/LLM initiative. Next week we’ll reveal the team, our training plans, live events, and more to help you ship real R/Shiny/LLM workflows. Want first access to the announcement article? Comment “LLM” and we’ll send it to you on release. #AI #LLM #RStats #rShiny
001
Reposted by #rshiny
Data Science Learning Community @dslc.io · 07/09/2025
Recent DSLC.io club meetings: 🔵🟢 DevOps4DS: Databases and Data APIs youtu.be/UiyMPIzM3V8 🔵 Outstanding Shiny UI: Automate new template creation with {charpente} youtu.be/G5Ukp3wUT5A Visit dslc.video for hours of new #DataScience videos every week! #dataBS #RStats #PyData #DevOps #RShiny
youtu.be
Devops for Data Science: Databases and Data APIs (do4ds02 3)
YouTube video by Data Science Learning Community Videos
131
Reposted by #rshiny
James Balamuta @coatless.bsky.social · 07/09/2025
By request: Same #rshiny app → native #electron desktop app workflow now on #Windows11 shinyelectron::export() → #rshinylive → installer → app.exe [Worth the Parallels license to record this from my Mac] Still no #rstats dependencies for end users. Living the cross-platform life (virtually).
74413
Reposted by #rshiny
Jumping Rivers @jumpingrivers.com · 25/07/2025
Do you use R? Would you like to play a part in sustaining it? Find out about the R Dev Day that is returning as a satellite event to Shiny in Production 2025. #rstats #rshiny #ShinyInProduction #conferences
jumpingrivers.com
Shiny in Production 2025: R Dev Day
Do you use R? Would you like to play a part in sustaining it? Find out about the R Dev Day that is returning as a satellite event to Shiny in Production 2025. This post will answer questions you may have, such as: “Do I need to be an R guru to participate?”, “What will I be expected to do?”, and “Is there a cost to attend?”. Hopefully by the end, you’ll be motivated to sign up!
041
Reposted by #rshiny
Assoc Prof Alison Pearce @aliepea.bsky.social · 21/07/2025
Super interesting to hear #TaraWickramasekera 🗣️ on developing a decision aid incorporating a #DCE task, with personalised results presented live to patients using @rshiny.bsky.social #IHEA2025 @sheffielduni.bsky.social #HealthEconomics #PatientPreferences
013
Reposted by #rshiny
Jumping Rivers @jumpingrivers.com · 30/06/2025
We are happy to share that alongside nine full-length sessions, this year’s conference (8–9 October) also features a lineup of fast-paced 5‑minute lightning talks. #ShinyInProduction #RStats #RShiny #ShinyApps #DataScience
jumpingrivers.com
Shiny in Production 2025: Lightning Talk Lineup
We are pleased to announce the lightning talks for this year's Shiny in Production conference! In this blog post, we've pulled together all of the talk abstracts to give you a full view of what to expect!
063
Reposted by #rshiny
Athlyticz @athlyticz.bsky.social · 19/06/2025
Free training on reactivity using Shiny just launched on our platform. Learn through building an MLB app with defensive positioning data - enjoy! athlyticz.com/shiny-ignite #rstats #rshiny #rmarkdown #quartopub #datascience #data
athlyticz.com
Ready to Build Professional, Data-Driven Applications?
Join Shiny Ignite and master Shiny app development with real-world sports data case studies. Gain hands-on experience in a structured, project-based environment.
041
Reposted by #rshiny
Michael S. Czahor, PhD @mczahor-sports.bsky.social · 19/06/2025
@athlyticz.bsky.social is dropping a full Free Shiny training on reactivity tomorrow. Join and build a sports-based app on our platform. Want in? Simply comment "interested" on this post and we will respond once its ready for you to register. #RSTATS #rshiny #sports #sportsanalytics
073
Reposted by #rshiny
Jasmine Daly @jasminedaly.bsky.social · 15/06/2025
Happy Sunday! I’ve been working on a new #rshiny demo for my Church to analyze YouTube Livestream stats ⛪️ Features: 📊 historical & comparative data viz 💹 data refresh with rate limits + async 🧽 string parsing to add valuable context for seasons 🔗 dalyanalytics.shinyapps.io/ccsg/ #rstats
YouTube analytics dashboard
181
Reposted by #rshiny
Data Science Learning Community @dslc.io · 16/06/2025
Recent DSLC.io club meetings: 🔵 Health Metrics: COVID-19 Outbreaks - part 1 youtu.be/vsk_U52KgWQ From the DSLC aRchives: 🔵 Mastering Shiny: Tidy evaluation youtu.be/hzFruvsiJQs Visit dslc.video for hours of new #DataScience videos every week! #dataBS #RStats #rshiny
youtu.be
Health Metrics: COVID-19 Outbreaks - part 1 (health_metrics01 15)
YouTube video by Data Science Learning Community Videos
121
Reposted by #rshiny
Data Science Learning Community @dslc.io · 03/06/2025
From the DSLC.io aRchives: 🔵 Outstanding User Interfaces with Shiny: Shiny inputs lifecycles youtu.be/Ns2bi-SdVlw 🔵 R Packages: Dependencies: In Practice youtu.be/rK7NRXBN18A Visit dslc.video for hours of new #DataScience videos every week! #dataBS #rshiny #RStats
youtu.be
Outstanding User Interfaces with Shiny: Shiny inputs lifecycles (shinyui02 13)
YouTube video by Data Science Learning Community Videos
031
Reposted by #rshiny
Jasmine Daly @jasminedaly.bsky.social · 03/06/2025
Useful keyboard shortcuts I just learned: 🔹RStudio: Ctrl + P jumps between matching parentheses/brackets 🔹Positron: Cmd + Shift + \ (Mac) It’s been really helpful for navigating nested functions in #rshiny without scrolling around looking for the right bracket…which I frequently do 🤣 #rstats
1152
Reposted by #rshiny
Michael S. Czahor, PhD @mczahor-sports.bsky.social · 04/06/2025
A quick tour of what it looks like to launch apps/run code inside Athlyticz Our custom-built platform was engineered for scale from day 1 — enabling teams across businesses & universities to run high-end models & deploy production-grade apps. Check out this app course by @veerle.hypebright.nl
111
Reposted by #rshiny
Charles Bordet @charlesbordet.bsky.social · 05/05/2025
We are working on a new #RShiny article about good development practices. The article was too big so I had to break it down into 4 articles. And for now it'll only be available in French. Why does it take so much time to write content?
141
Reposted by #rshiny
Jasmine Daly @jasminedaly.bsky.social · 05/05/2025
🪨 It’s me realizing that shiny::bindCache() is not a fancy new function but was released on version 1.6.0 in 2021 #rstats #rshiny #databs
media.tenor.com
patrick star from spongebob squarepants stands in front of a large brown object with the letter t on top
Alt: patrick star from spongebob squarepants getting back under his rock home
141
Reposted by #rshiny
Data Science Learning Community @dslc.io · 06/05/2025
From the DSLC.io aRchives: 🔵 Mastering Shiny: Security youtu.be/YQoSns_4smc 🔵 Tidy Modeling with R: youtu.be/6t11D9uSJE8 Visit dslc.video for hours of new #DataScience videos every week! #dataBS #rShiny #RStats #shiny
youtu.be
Mastering Shiny: Security (mshiny06 22)
YouTube video by Data Science Learning Community Videos
132
Reposted by #rshiny
James Balamuta @coatless.bsky.social · 24/03/2025
Ever wished your Shiny app could travel anywhere, anytime? Coming soon... a tool that turns your #rshiny or #pyshiny app dreams into portable reality. ✨ #docker
RStudio interface showing an R Shiny app script with a `shinydocker::export()` command, alongside a browser window displaying a "Hello Docker" Shiny app with a histogram and slider control for the number of observations.RStudio interface with an R Shiny app script and a browser window showing the default Shiny Server welcome page with an "It's Alive!" message and a sample histogram at the localhost:3838 mapping. RStudio interface showing a Python Shiny app script with a `shinydocker::export()` command, alongside a browser window displaying a "Hello Docker" Shiny app with a histogram and slider control for the number of observations.
2193
Reposted by #rshiny
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 26/03/2025
New edition of "Shiny Source Code Explained" 😎✨ This time all about #rshiny observers and their little secrets! hypebright.nl/en/shiny-en/...
hypebright.nl
Shiny Source Code Explained: Secrets of Observers - Hypebright
Shiny observers, like the observe() function, play a crucial role in Shiny's reactive programming paradigm. How do they work? Find out here!
0161
#rshiny @rshiny.bsky.social · 08/03/2025
Lots of great resources below 👇
010
Reposted by #rshiny
John Paul Helveston @jhelvy.bsky.social · 07/03/2025
Excited to be able to give a workshop on {surveydown} for the fantastic Workshops for Ukraine initiative led by @dariia.bsky.social . Come learn how to build surveys using #rstats code, markdown, and #rshiny! sites.google.com/view/dariia-...
sites.google.com
Dariia Mykhailyshyna - Workshops for Ukraine
Feedback on the past workshops (if you want to learn how to make wordclouds, check out Text Data Analysis workshop below)
0126
Reposted by #rshiny
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 19/02/2025
New edition of Shiny Source Code Explained 🤠✨ hypebright.nl/en/shiny-en/... The magic revealed behind all the #rstats #rshiny options 🪄
hypebright.nl
Shiny Source Code Explained: Shiny Options and Developer Mode - Hypebright
You can set global options to control Shiny's behaviour. The developer mode automatically enables Shiny options for you. How? Find out here!
1172
Reposted by #rshiny
Anne Ausems (she/her) @anneausems.bsky.social · 01/01/2025
New Year, new #RShiny App! This one is to help you really randomly set up your round end goals for #wingspan 🦆 Is it necessary? No. Was it fun to make? No. R was being R. Yes? Also no. anneausems.shinyapps.io/wingspan_set...
anneausems.shinyapps.io
Wingspan Setup
363
Reposted by #rshiny
Jakub Sobolewski @jakub-sobolewski.bsky.social · 12/12/2024
Want to get code coverage report, but not share your private code with codecov.io? Use cobertura-action. In R the most popular way to get the code coverage report is to use codecov.io with usethis::use_coverage. But there is another way: #r #rstats #shiny #rshiny #rtests
101
Reposted by #rshiny
Jon Harmon (he/him/his) @jonthegeek.com · 11/12/2024
I'm finally experimenting with something I've been meaning to try with #shinylive in #quarto 😈 #RStats #RShiny #JavaScript
A web browser with a document titled "ShinyLive Experiment" at localhost:4279. The document has an embedded shinyLive element, displaying text "The variable from outside Shiny is: valueSetViaJS". The developer console is open, with messages "Shiny is fully initialized!", "Shiny app is ready. Sending variable...", and "Shiny app acknowledged the var."
0213
Reposted by #rshiny
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 10/12/2024
Another edition of Shiny Source Code Explained ✨🤓 And this time it is all about the code behind the new busy indicators that were added in Shiny 1.9 (July 2024)! hypebright.nl/en/shiny-en/... Enjoy! #rshiny #rstats
hypebright.nl
Shiny Source Code Explained: Busy Indicators - Hypebright
Curious how Shiny busy indicators work? Take a closer look at the source code behind spinner overlays and pulsing banners, and find out!
0182
Reposted by #rshiny
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 09/12/2024
I can appreciate this 👌🏻 And with a little bit of work you could easily get this in your #rshiny app too 🤩 codepen.io/jkantner/pen...
codepen.io
Impatiently Waiting
Sometimes even the app gets tired of waiting!...
0122
Reposted by #rshiny
John Paul Helveston @jhelvy.bsky.social · 06/12/2024
Gave my first introduction to {surveydown} yesterday at GW Coders. It's an hour video, but pretty comprehensive if you want to know how to make reproducible surveys in #rstats using #quarto_pub and #rshiny (we'll eventually make a shorter intro video) youtu.be/8ZX8GFkGMWw?...
youtu.be
2024-12-05 - Introducing surveydown, with JP (SEAS)
YouTube video by GW Coders
1184
Reposted by #rshiny
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 06/12/2024
ICYMI: Shiny 1.9 (July '24) comes with busy indicators ✨. Two types: spinners on recalculating outputs, and a page-level pulsing banner when the app is busy with something else (side-effects). How it works? That's in next week's edition of "Shiny Source Code Explained" 😎 #rstats #rshiny
073
Reposted by #rshiny
Michael S. Czahor, PhD @mczahor-sports.bsky.social · 06/12/2024
That's a wrap for @athlyticz.bsky.social 2024 University Series. Just got off with the University of Waterloo Data Science students. We focused on * Productionizing Bayesian models * Deploying interactive Shiny apps Thanks for having us! Our January lineup releases next week! #rstats #rshiny
031
#rshiny @rshiny.bsky.social · 05/12/2024
Welcome @davidgranjon.bsky.social 👋
020
Reposted by #rshiny
Clareece Nevill @clareecenevill.bsky.social · 03/12/2024
Just finished modularising an #RShiny app for the first time 🎉 Initially it sometimes felt unnecessary - but I'm looking forward to making further improvements to the app, knowing that it'll be simpler to navigate and make changes within modules! 😎
161
Reposted by #rshiny
ShinyConf @shinyconf.bsky.social · 04/12/2024
The call for proposals for #ShinyConf 2025 is now open! Submit your talk, workshop, or app showcase on topics like performance optimization, Shiny in life sciences, and more. The call for proposals is open until Feb 2, 2025. More details: sessionize.com/shiny-conf-2... #RShiny #ShinyApp #rstats
087
Reposted by #rshiny
Data Science Learning Community @dslc.io · 02/12/2024
From the dslc.io aRchives: 🔵 rlang docs: The double evaluation problem youtu.be/zwTQReuIlIM 🔵 Mastering Shiny: Bookmarking youtu.be/94lBiGgCs7c Visit dslc.video for hours of new #DataScience videos every week! #RStats #rshiny
youtu.be
rlang docs: The double evaluation problem (rlang01)
YouTube video by Data Science Learning Community Videos
062