Capture screenshots in 'Shiny' applications. Screenshots can either be
    of the entire viewable page, or a specific section of the page. The captured
    image is automatically downloaded as a PNG image, or it can also be saved on
    the server. Powered by the 'html2canvas' JavaScript library.

Add a searchbar widget to your 'Shiny' application. The widget
  quickly integrates with any existing element containing text to highlight
  matches. Highlighting is done with the 'JavaScript' library 'mark.js'. The
  widget includes buttons to cycle through multiple instances of the match and
  automatically scroll to the matches in an overflow element (or window). The
  widget also displays the total number of matches and which match is currently
  being cycled through. The widget is structured as a 'Bootstrap 3' input
  group.

Provides a select control widget for 'Shiny'. It is easily
    customizable, and one can easily use HTML in the items and KaTeX to
    type mathematics.

Utilities for injecting search engine optimization (SEO), Open Graph, Twitter, site verification,
    and schema.org metadata into 'Shiny' applications from YAML files or named lists.

A graphical user interface for interactive Markov chain Monte
    Carlo (MCMC) diagnostics and plots and tables helpful for analyzing a
    posterior sample. The interface is powered by the 'Shiny' web
    application framework from 'RStudio' and works with the output of MCMC 
    programs written in any programming language (and has extended 
    functionality for 'Stan' models fit using the 'rstan' and 'rstanarm' 
    packages).

Enhance the bookmarkable state feature of 'shiny' with additional
    customization such as storage location and storage repositories leveraging
    the 'pins' package.

A pair of 'Shiny' modules that let end users of a 'Shiny'
    application author their own R functions directly in the browser. Host
    apps can expose these modules as extension points where user-supplied
    code augments or replaces built-in logic, without requiring users to
    modify the app's source. Each module embeds an 'Ace' editor with a
    structured argument table, an in-frame R console rooted in the paused
    function's local environment, and a step debugger that handles for,
    while, repeat, and if/else blocks at any nesting depth. Two
    module flavours are provided: solo editors for testing a function in
    isolation with literal argument values, and embedded editors for
    pausing a function mid-execution inside a larger host program.