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
testthat 1.0.0 adds pipe support, new expectations, consistent side-effect testing, and C++ unit testing with Catch
Introducing Feather: a fast binary file format for data frames that works in both R and Python, built on Apache Arrow
Introducing the tibble package: modern data frames with better printing, stricter subsetting, and no string-to-factor conversion
R Markdown 0.9.5 adds floating table of contents, code folding, tabbed sections, and five new HTML themes
Overview of custom R Markdown formats (tufte, rticles, rmdformats) and how to create your own output formats
Improved R support on Travis-CI with container-based infrastructure, package caching, and multiple R versions
ggplot2 2.1.0 fixes bugs from 2.0.0 with better histogram binning, consistent argument ordering, and alpha behavior
tidyr 0.4.0 introduces nested data frames with nest()/unnest() and complete() for making implicit missing values explicit
memoise 1.0.0 caches function results with better printing, argument forwarding, and time-based invalidation
httr 1.0.0 switches from RCurl to curl for reliability; 1.1.0 improves error messages and OAuth support
devtools 1.10.0 improves Windows RTools detection, adds use_news_md() and use_mit_license(), with lazy GitHub installs
Shiny 0.13.0 introduces Gadgets for interactive tools, HTML templates, modules for managing complexity, and stack traces
RcppParallel provides portable parallel C++ algorithms using Intel TBB or TinyThread, achieving 200-300x speedups
purrr 0.2.0 adds type-stable map functions (map_lgl/int/dbl/chr), flatten variants, and safely() for error handling
ggplot2 2.0.0: official extension mechanism, new geoms (geom_count, geom_curve, geom_label), appearance tweaks, and facet labels
svglite produces compact, web-optimized SVG graphics from R, with smaller file sizes and faster rendering than base R’s svg() device
Announcing the first Shiny Developer Conference at Stanford, January 2016, for developers ready to build performant, robust Shiny apps
roxygen2 5.0.0 adds RoxygenNote for version tracking, easier package documentation, and support for documenting re-exported functions
readr 0.2.0 adds locales for international data (encodings, date formats, decimal marks), comment support, and CSV/TSV writers
testthat 0.11.0 adds expect_silent() for checking no output/warnings, skip_on_os() and skip_on_appveyor(), plus random encouragement
Introducing purrr: functional programming tools for R with map functions, formula shortcuts for anonymous functions, and list manipulation
rvest 0.3.0 switches to xml2 for better performance and no memory leaks. html() becomes read_html(), html_tag() becomes html_name()
tidyr 0.3.0 adds fill() for carrying forward values, replace_na(), complete() for missing combinations, and unnest() for list columns
devtools 1.9.1 adds remote dependencies via DESCRIPTION’s Remotes field, improved GitHub integration, and better revdep_check()
dplyr 0.4.3 fixes mutate() crashes, improves non-ASCII column support, shows column types when printing, and adds bind_rows(.id)
New R Markdown articles section launched with tips for Word output: styles, margins, tables, and bibliographies
Article spotlight: Dean Attali explains how to save Shiny app data to local files, databases, and cloud storage for persistence
RStudio joins the new R Consortium alongside Microsoft, Google, and Oracle to fund and inspire R’s future development
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
testthat 0.10.0 improves R CMD check output, adds skip_if_not_installed(), and soft-deprecates expect_that() style
Guest tutorial: Get started with SparkR for distributed computing—install locally, run map/reduce operations, and deploy on AWS
devtools 1.8 adds use_git(), use_test(), dr_devtools(), and better dependency management with package_deps()
stringr 1.0.0 is now powered by stringi for faster performance and better unicode. Adds str_subset(), boundary(), and locale-aware sorting
xml2 wraps libxml2 for easy XML/HTML parsing in R: navigate trees, extract nodes with XPath, and handle namespaces
readxl reads both.xls and.xlsx files with no external dependencies. Fast, handles dates, and auto-drops blank columns
dygraphs brings interactive time series charts to R: pan, zoom, highlight, annotate, and embed in R Markdown or Shiny
Introducing readr: read CSV, TSV, and fixed-width files 10x faster than base R, with automatic type detection and no stringsAsFactors
New Shiny article: five design patterns for action buttons using observeEvent() and eventReactive()
New ggplot2 cheatsheet covering geoms, stats, scales, facets, and themes—plus Spanish translations of other cheatsheets
New devtools cheatsheet for building R packages: structure, DESCRIPTION, roxygen docs, tests, and vignettes—plus Chinese translations
haven reads SAS, SPSS, and Stata files into R, including SAS7BDAT and Stata 13 formats, with labelled variable support
Epoch.com sponsors RMySQL development, enabling improved build systems and CRAN binaries for all platforms
Shiny 0.11 migrates to Bootstrap 3, adds improved sliders, passwordInput(), observeEvent(), plus new shinythemes and shinydashboard packages
RMySQL 0.10.0 adds CRAN binaries for Windows/Mac, transaction support, and DBI 0.3 compatibility
ggplot2 hits 1.0.0—a mature, stable release. Second edition of the ggplot2 book is in progress
dplyr 0.4.0 adds full SQL-style joins, bind_rows/bind_cols, data_frame(), list-columns, and improved printing
Introducing htmlwidgets: bring JavaScript visualization libraries to R. Works in console, R Markdown, and Shiny
httr 0.6.0 adds handle_reset(), streaming with write_stream(), custom HTTP verbs, and Google OAuth2 service accounts
Jeff Allen covers the differences between Open Source Shiny Server and the Shiny Server Professional product from RStudio
Jeff Allen talks about recent R Markdown changes in a webinar from RStudio
tidyr 0.2.0 adds expand() for filling missing combinations, unnest() for list-columns, and better separate() control
magrittr 1.5 adds functional sequences (define functions with pipes), lambda syntax with braces, and %T>%, %$%, %<>% operators
Introducing rvest: scrape web data with CSS selectors or XPath, extract text/tables, and navigate sites with sessions
Try adjusting your filters or search query.