`livecode`: broadcast your live coding sessions from and to RStudio
summary
An R package called livecode runs a tiny webserver to stream the current .R or .Rmd file from RStudio into any browser, syncing edits, cursor line and syntax highlighting in near real time. It uses httpuv and the rstudio api, auto-saves and throttles updates to avoid constant pushes, and reports private IPs when networks block external access. Designed for classrooms and tested up to 50–200 students in demos, early but working.
AI-written summary · about
related talks
09mTransform live video streams with code and a REPL!!
20mRunning R-Shiny without a Server
01h 04mLearning in public - Live coding on Twitch
01h 03mLearning in Public:: Live Coding on Twitch
19mEmpowering Learners with WebR, Pyodide, and Quarto
15mLive Programming a Live Programming Environment: An Experience Report
11mCollaboration made easy with Visual Studio Live Share
24mDon't Forget to Like and Contribute: Streaming and Open Source Communities
