
Software by Winston Chang

devtools
Tools to make an R developer's life easier

ggplot2
An implementation of the Grammar of Graphics in R

lubridate
Make working with dates in R just that little bit easier

positron
Positron, a next-generation data science IDE

Quarto
Open-source scientific and technical publishing system built on Pandoc

rmarkdown
Dynamic Documents for R

usethis
Set up commonly used 📦 components

bslib
Tools for theming Shiny and R Markdown via Bootstrap 3, 4, or 5
cachem
Key-value caches for R
callr
Call R from R

chromote
Chrome Remote Interface for R
crosstalk
Inter-htmlwidget communication for R (with and without Shiny)
diffviewer
HTML widget to visually compare files
DT
R Interface to the jQuery Plug-in DataTables
fastmap
Fast map implementation for R

flexdashboard
Easy interactive dashboards for R
fontawesome
Easily insert FontAwesome icons into R Markdown docs and Shiny apps

fs
Provide cross platform file operations based on libuv

gtable
The layout packages that powers ggplot2

hex-stickers
RStudio hex stickers

htmltools
Tools for HTML generation and output
httpuv
HTTP and WebSocket server package for R
later
Schedule an R function or formula to run after a specified period of time
leaflet
R Interface to Leaflet Maps

learnr
Interactive Tutorials with R Markdown

mcptools
Model Context Protocol For R
memoise
Easy memoisation for R

pkgdown
Generate static html documentation for an R package
pkgload
Simulate installing and loading a package
pool
Object Pooling in R
processx
Execute and Control Subprocesses from R
profvis
Visualize R profiling data
promises
A promise library for R
py-shinylive
Python package for deploying Shinylive applications
py-shinyswatch
Bootswatch themes for py-shiny
py-shinywidgets
Render ipywidgets inside a PyShiny app
r-shinylive

R6
Encapsulated object-oriented programming for R

rlang
Low-level API for programming with R

rsconnect
Publish Shiny Applications, RMarkdown Documents, Jupyter Notebooks, Plumber APIs, and more
rsconnect-python
The Posit Connect command-line interface
rstudio-conf
Materials for rstudio::conf
sass
Sass compiler package for R

scales
Tools for ggplot2 scales

Shiny
Easy interactive web applications with R
Shiny for Python
Easy interactive web applications with Python
shiny-assistant
Chat assistant for Shiny
shiny-examples
shiny-gallery
Code and other documentation for apps in the Shiny Gallery ✨
shiny-incubator
Examples and ideas that don't belong in the core Shiny package and aren't officially supported
shiny-server
Host Shiny applications over the web
shiny-vscode
Shiny VS Code Extension
shinyapps
Deploy Shiny applications to ShinyApps
shinycoreci
Application-level automated tests for Shiny

shinycoreci-apps
SUPERSEDED - Apps for Shiny continuous integration testing
shinydashboard
Shiny Dashboarding framework
shinylive
Run Shiny on Python and R (compiled to wasm) in the browser

shinyloadtest
Tools for load testing Shiny applications
shinytest
Automated testing for shiny apps
shinytest2
shinythemes
Themes for Shiny

testthat
An R 📦 to make testing 😀

thematic
Theme ggplot2, lattice, and base graphics based on a few simple settings
webdriver
WebDriver client in R
webinars
Code and slides for RStudio webinars

webshot2
Take screenshots of web pages from R
websocket
WebSocket client for R

