The Shiny Developer Series: video interviews with package authors and advanced Shiny techniques
Shiny 1.3.2: reactlog for visually debugging reactivity and faster static file serving
Shiny 1.2.0: plot caching with renderCachedPlot for dramatically improved performance under load
Shiny 1.1.0: async programming support via future and promises for better scalability under load
DT 0.4: editable tables, smart filtering, and shift-click row selection for Shiny apps
pool package: connection pooling for databases in Shiny apps with automatic connection management
Shiny Dev Center redesigned: clearer learning paths and updated articles for Shiny developers
Shiny 1.0.4: drag-and-drop file inputs, dynamic tab management, and onStop callbacks
shinydashboard 0.6.0: bookmarkable state for sidebars and new inputs for tracking collapsed state
Shiny 1.0.1 adds reactiveVal() for single reactive values and HTML content in radio buttons and checkboxes
leaflet 1.1.0 adds text labels, shape highlighting, awesome-markers, sf support, custom projections, and viridis palettes
shinythemes 1.1.1 adds new Bootstrap themes from bootswatch.com and a live theme selector for Shiny apps
Shiny Server 1.4.6 includes bug fixes and security mitigations; Pro users on SSL/TLS should upgrade for OpenSSL patches
Shiny 0.14 adds bookmarkable state, notifications, modal dialogs, insertUI/removeUI, and database connection docs
DT 0.2 adds the Buttons extension, row/column/cell selection, and functions to modify tables without rebuilding
Introducing flexdashboard: create interactive dashboards with R Markdown, htmlwidgets, and optional Shiny components
New tutorial series on creating custom JavaScript widgets for Shiny using libraries like c3.js, d3.js, and intro.js
Videos from the 2016 Shiny Developer Conference covering reactive programming, modules, gadgets, and debugging
Shiny 0.13.0 introduces Gadgets for interactive tools, HTML templates, modules for managing complexity, and stack traces
Announcing the first Shiny Developer Conference at Stanford, January 2016, for developers ready to build performant, robust Shiny apps
Article spotlight: Dean Attali explains how to save Shiny app data to local files, databases, and cloud storage for persistence
Create interactive web maps in R with leaflet: markers, polygons, popups, GeoJSON support, and seamless Shiny integration
DT brings DataTables to R: sortable, filterable, paginated HTML tables with column formatting and Shiny integration
d3heatmap creates interactive heat maps with D3.js: zoom by dragging, highlight rows/columns on click, hover to see values
New free Shiny video tutorial (2.5 hours) and updated cheat sheet covering app architecture, reactivity, inputs, layouts, and CSS
Shiny 0.12 adds interactive plots for base graphics and ggplot2: capture mouse clicks, hovers, and brushes to select points
dygraphs brings interactive time series charts to R: pan, zoom, highlight, annotate, and embed in R Markdown or Shiny
New Shiny article: five design patterns for action buttons using observeEvent() and eventReactive()
Shiny 0.11 migrates to Bootstrap 3, adds improved sliders, passwordInput(), observeEvent(), plus new shinythemes and shinydashboard packages
Introducing htmlwidgets: bring JavaScript visualization libraries to R. Works in console, R Markdown, and Shiny
ggvis 0.4 adds layer_boxplots(), better error handling, and more reliable interactive graphics with dynamic data
Shiny 0.10.2 adds single-file apps (app.R), progress bars, IE 8/9 file uploads, and upgrades DataTables to 1.10
New article: track visitors and usage patterns in your Shiny apps using Google Analytics and jQuery
Shiny 0.10.1 adds full Unicode support on Windows, ‘user/repo’ syntax for runGitHub(), and inline output options
New Shiny Dev Center articles: create interactive documents and slideshows by embedding Shiny in R Markdown
New Shiny cheat sheet: quick reference for app structure, reactive foundations, layouts, and deployment
Introducing ggvis: grammar of graphics meets interactivity. Create reactive, browser-rendered plots with Shiny integration
Shiny 0.10 adds interactive document support, flowLayout/splitLayout, validate/need for errors, and server-side selectize
Interactive documents: embed Shiny widgets in R Markdown for live, interactive reports—no separate server.R/ui.R needed
Shiny Dev Center adds Disqus comments on all articles and a new guide on getting help with Shiny
New article: customize your Shiny app’s appearance using CSS files and inline styles
Shiny Dev Center launches at shiny.rstudio.com. Shiny 0.9 adds grid layouts, navbar pages, selectize inputs, and showcase mode
Shiny Server 0.4 brings pre-built installers for Ubuntu and RedHat, plus a beta of Shiny Server Pro
Shiny 0.8.0 adds DataTables support and visual debugging tools. Also: Yihui Xie joins RStudio!
Shiny 0.4.0 simplifies the reactive API and suspends invisible outputs to reduce server load
Shiny 0.3.0 improves reactive scheduling efficiency and adds runGitHub() for running apps from GitHub
Shiny Server public beta: host multiple Shiny apps on Linux and share them over the web
Shiny 0.2.3 adds file downloads; plus a preview of the upcoming free, open-source Shiny Server
Introducing Shiny: a new R package that makes it simple to build interactive web applications
WebSocket client for R
Fake web apps for HTTP testing R packages
WebDriver client in R
Watch the File System for Changes
Tidyverse activity dashboard
Swagger is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API
A collection of Claude Skills from Posit
Input validation package for the Shiny web framework
Automated testing for shiny apps
Materials collected from the First Shiny Developer Conference Palo Alto, CA January 30-31 2016
Try adjusting your filters or search query.