
shiny - Web Application Framework for R
Makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.
Last updated
reactiverstudioshinyweb-appweb-development
21.69 score 5.7k stars 2.2k dependents 129k scripts 842k downloadsplotly - Create Interactive Web Graphics via 'plotly.js'
Create interactive web graphics from 'ggplot2' graphs and/or a custom interface to the (MIT-licensed) JavaScript library 'plotly.js' inspired by the grammar of graphics.
Last updated
d3jsdata-visualizationggplot2javascriptplotlyshinywebgl
19.57 score 2.7k stars 1.0k dependents 102k scripts 263k downloads
htmlwidgets - HTML Widgets for R
A framework for creating HTML widgets that render in various contexts including the R console, 'R Markdown' documents, and 'Shiny' web applications.
Last updated
19.50 score 801 stars 3.8k dependents 14k scripts 727k downloads
bslib - Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'
Simplifies custom 'CSS' styling of both 'shiny' and 'rmarkdown' via 'Bootstrap' 'Sass'. Supports 'Bootstrap' 3, 4 and 5 as well as their various 'Bootswatch' themes. An interactive widget is also provided for previewing themes in real time.
Last updated
bootstraphtmltoolsrmarkdownsassshiny
18.80 score 569 stars 5.1k dependents 14k scripts 1.4M downloads
htmltools - Tools for HTML
Tools for HTML generation and output.
Last updated
17.92 score 225 stars 5.3k dependents 16k scripts 1.1M downloadssass - Syntactically Awesome Style Sheets ('Sass')
An 'SCSS' compiler, powered by the 'LibSass' library. With this, R developers can use variables, inheritance, and functions to generate dynamic style sheets. The package uses the 'Sass CSS' extension language, which is stable, powerful, and CSS compatible.
Last updated
cpp
16.07 score 103 stars 5.1k dependents 848 scripts 1.3M downloadscrosstalk - Inter-Widget Interactivity for HTML Widgets
Provides building blocks for allowing HTML widgets to communicate with each other, with Shiny or without (i.e. static .html files). Currently supports linked brushing and filtering.
Last updated
14.98 score 300 stars 1.8k dependents 2.5k scripts 433k downloadsLDAvis - Interactive Visualization of Topic Models
Tools to create an interactive web-based visualization of a topic model that has been fit to a corpus of text data using Latent Dirichlet Allocation (LDA). Given the estimated parameters of the topic model, it computes various summary statistics as input to an interactive visualization built with 'D3.js' that is accessed via a browser. The goal is to help users interpret the topics in their 'LDA' topic model.
Last updated
javascripttext-miningtopic-modelingvisualization
10.56 score 571 stars 775 scripts 2.3k downloads
thematic - Unified and Automatic 'Theming' of 'ggplot2', 'lattice', and 'base' R Graphics
Theme 'ggplot2', 'lattice', and 'base' graphics based on a few choices, including foreground color, background color, accent color, and font family. Fonts that aren't available on the system, but are available via download on 'Google Fonts', can be automatically downloaded, cached, and registered for use with the 'showtext' and 'ragg' packages.
Last updated
9.59 score 254 stars 3 dependents 1.1k scripts 6.3k downloadsbsicons - Easily Work with 'Bootstrap' Icons
Easily use 'Bootstrap' icons inside 'Shiny' apps and 'R Markdown' documents. More generally, icons can be inserted in any 'htmltools' document through inline 'SVG'.
Last updated
9.42 score 17 stars 49 dependents 1.6k scripts 13k downloadsjquerylib - Obtain 'jQuery' as an HTML Dependency Object
Obtain any major version of 'jQuery' (<https://code.jquery.com/>) and use it in any webpage generated by 'htmltools' (e.g. 'shiny', 'htmlwidgets', and 'rmarkdown'). Most R users don't need to use this package directly, but other R packages (e.g. 'shiny', 'rmarkdown', etc.) depend on this package to avoid bundling redundant copies of 'jQuery'.
Last updated
9.33 score 5.1k dependents 26 scripts 1.1M downloadsshinyvalidate - Input Validation for Shiny Apps
Improves the user experience of Shiny apps by helping to provide feedback when required inputs are missing, or input values are not valid.
Last updated
shinyuivalidation
9.11 score 116 stars 14 dependents 332 scripts 4.0k downloadsshinymeta - Export Domain Logic from Shiny using Meta-Programming
Provides tools for capturing logic in a Shiny app and exposing it as code that can be run outside of Shiny (e.g., from an R console). It also provides tools for bundling both the code and results to the end user.
Last updated
8.70 score 228 stars 10 dependents 105 scripts 782 downloadshistoslider - A Histogram Slider Input for 'Shiny'
A histogram slider input binding for use in 'Shiny'. Currently supports creating histograms from numeric, date, and 'date-time' vectors.
Last updated
histogramreactshinysliderui-components
5.16 score 26 stars 110 scripts 328 downloadsXML2R - Easier XML Data Collection
Helpers for transforming XML content into number of tables while preserving parent to child relationships.
Last updated
4.58 score 8 stars 48 scripts 340 downloadsplotlyGeoAssets - Render 'Plotly' Maps without an Internet Connection
Includes 'JavaScript' files that allow 'plotly' maps to render without an internet connection.
Last updated
4.21 score 5 stars 5 scripts 6.4k downloads