Showing 200 of total 1428 results (show query)
rstudio
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.
Maintained by Winston Chang. Last updated 3 days ago.
reactiverstudioshinyweb-appweb-development
98.5 match 5.5k stars 21.31 score 108k scripts 1.8k dependentsappsilon
shiny.semantic:Semantic UI Support for Shiny
Creating a great user interface for your Shiny apps can be a hassle, especially if you want to work purely in R and don't want to use, for instance HTML templates. This package adds support for a powerful UI library Fomantic UI - <https://fomantic-ui.com/> (before Semantic). It also supports universal UI input binding that works with various DOM elements.
Maintained by Jakub Nowicki. Last updated 11 months ago.
appsilonfomantic-uirhinoversesemanticsemantic-componentssemantic-uishiny
69.5 match 506 stars 13.00 score 586 scripts 3 dependentsjinseob2kim
jsmodule:'RStudio' Addins and 'Shiny' Modules for Medical Research
'RStudio' addins and 'Shiny' modules for descriptive statistics, regression and survival analysis.
Maintained by Jinseob Kim. Last updated 10 days ago.
medicalrstudio-addinsshinyshiny-modulesstatistics
92.3 match 21 stars 8.69 score 61 scriptsdatastorm-open
visNetwork:Network Visualization using 'vis.js' Library
Provides an R interface to the 'vis.js' JavaScript charting library. It allows an interactive visualization of networks.
Maintained by Benoit Thieurmel. Last updated 2 years ago.
43.1 match 550 stars 15.25 score 4.1k scripts 196 dependentsappsilon
shiny.react:Tools for Using React in Shiny
A toolbox for defining React component wrappers which can be used seamlessly in Shiny apps.
Maintained by Jakub Sobolewski. Last updated 10 months ago.
56.0 match 97 stars 10.20 score 83 scripts 4 dependentsappsilon
shiny.telemetry:'Shiny' App Usage Telemetry
Enables instrumentation of 'Shiny' apps for tracking user session events such as input changes, browser type, and session duration. These events can be sent to any of the available storage backends and analyzed using the included 'Shiny' app to gain insights about app usage and adoption.
Maintained by André Veríssimo. Last updated 4 months ago.
58.7 match 67 stars 9.69 score 29 scriptsappsilon
shiny.fluent:Microsoft Fluent UI for Shiny Apps
A rich set of UI components for building Shiny applications, including inputs, containers, overlays, menus, and various utilities. All components from Fluent UI (the underlying JavaScript library) are available and have usage examples in R.
Maintained by Jakub Sobolewski. Last updated 10 months ago.
microsoft-fluent-uireactrhinoverseshiny
54.7 match 281 stars 9.92 score 656 scriptsdaattali
shinyjs:Easily Improve the User Experience of Your Shiny Apps in Seconds
Perform common useful JavaScript operations in Shiny apps that will greatly improve your apps without having to know any JavaScript. Examples include: hiding an element, disabling an input, resetting an input back to its original value, delaying code execution by a few seconds, and many more useful functions for both the end user and the developer. 'shinyjs' can also be used to easily call your own custom JavaScript functions from R.
Maintained by Dean Attali. Last updated 7 months ago.
30.1 match 740 stars 17.28 score 8.9k scripts 400 dependentsappsilon
shiny.i18n:Shiny Applications Internationalization
It provides easy internationalization of Shiny applications. It can be used as standalone translation package to translate reports, interactive visualizations or graphical elements as well.
Maintained by Jakub Nowicki. Last updated 11 months ago.
internationalizationlanguagerhinoverseshinytranslation
51.4 match 167 stars 10.04 score 312 scripts 7 dependentsthinkr-open
golem:A Framework for Robust Shiny Applications
An opinionated framework for building a production-ready 'Shiny' application. This package contains a series of tools for building a robust 'Shiny' application from start to finish.
Maintained by Colin Fay. Last updated 7 months ago.
golemversehacktoberfestshinyshiny-appsshiny-rshinyapps
36.1 match 921 stars 14.21 score 167 scripts 63 dependentsdreamrs
fresh:Create Custom 'Bootstrap' Themes to Use in 'Shiny'
Customize 'Bootstrap' and 'Bootswatch' themes, like colors, fonts, grid layout, to use in 'Shiny' applications, 'rmarkdown' documents and 'flexdashboard'.
Maintained by Victor Perrier. Last updated 9 months ago.
bootstrapshinyshiny-applicationsshiny-themes
39.5 match 228 stars 12.03 score 546 scripts 47 dependentskylebutts
shiny.tailwind:'TailwindCSS' for Shiny Apps
Allows 'TailwindCSS' to be used in Shiny apps with just-in-time compiling, custom css with '@apply' directive, and custom tailwind configurations.
Maintained by Kyle Butts. Last updated 3 days ago.
65.9 match 60 stars 7.00 score 28 scriptsskranz
RTutor:Interactive R problem sets with automatic testing of solutions and automatic hints
Interactive R problem sets with automatic testing of solutions and automatic hints
Maintained by Sebastian Kranz. Last updated 1 years ago.
economicslearn-to-codeproblem-setrstudiortutorshinyteaching
75.9 match 205 stars 5.83 score 111 scripts 1 dependentsappsilon
shiny.router:Basic Routing for Shiny Web Applications
It is a simple router for your Shiny apps. The router allows you to create dynamic web applications with real-time User Interface and easily share url to pages within your Shiny apps.
Maintained by Ryszard Szymański. Last updated 11 months ago.
51.3 match 258 stars 8.50 score 165 scriptsplotly
plotly: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.
Maintained by Carson Sievert. Last updated 3 months ago.
d3jsdata-visualizationggplot2javascriptplotlyshinywebgl
19.1 match 2.6k stars 19.43 score 93k scripts 797 dependentsashbaldry
shiny.destroy:Create Destroyable Modules in 'Shiny'
Enables the complete removal of various 'Shiny' components, such as inputs, outputs and modules. It also aids in the removal of observers that have been created in dynamically created modules.
Maintained by Ashley Baldry. Last updated 6 months ago.
66.9 match 1 stars 5.54 score 8 scriptsbioc
shiny.gosling:A Grammar-based Toolkit for Scalable and Interactive Genomics Data Visualization for R and Shiny
A Grammar-based Toolkit for Scalable and Interactive Genomics Data Visualization. http://gosling-lang.org/. This R package is based on gosling.js. It uses R functions to create gosling plots that could be embedded onto R Shiny apps.
Maintained by Appsilon. Last updated 5 months ago.
shinyappsgeneticsvisualization
59.7 match 6.08 score 53 scripts 1 dependentsjbkunst
highcharter:A Wrapper for the 'Highcharts' Library
A wrapper for the 'Highcharts' library including shortcut functions to plot R objects. 'Highcharts' <https://www.highcharts.com/> is a charting library offering numerous chart types with a simple configuration syntax.
Maintained by Joshua Kunst. Last updated 1 years ago.
highchartshtmlwidgetsshinyshiny-rvisualizationwrapper
24.6 match 725 stars 13.93 score 4.9k scripts 18 dependentssurveydown-dev
surveydown:Markdown-Based Surveys Using 'Quarto' and 'shiny'
Generate surveys using markdown and R code chunks. Surveys are composed of two files: a survey.qmd 'Quarto' file defining the survey content (pages, questions, etc), and an app.R file defining a 'shiny' app with global settings (libraries, database configuration, etc.) and server configuration options (e.g., conditional skipping / display, etc.). Survey data collected from respondents is stored in a 'PostgreSQL' database. Features include controls for conditional skip logic (skip to a page based on an answer to a question), conditional display logic (display a question based on an answer to a question), a customizable progress bar, and a wide variety of question types, including multiple choice (single choice and multiple choices), select, text, numeric, multiple choice buttons, text area, and dates. Because the surveys render into a 'shiny' app, designers can also leverage the reactive capabilities of 'shiny' to create dynamic and interactive surveys.
Maintained by John Paul Helveston. Last updated 7 hours ago.
markdownpostgrespostgresqlquartoshinyshiny-appsshiny-rsupabasesurveysurveys
39.5 match 97 stars 8.29 score 133 scriptsmarkedmondson1234
googleAuthR:Authenticate and Create Google APIs
Create R functions that interact with OAuth2 Google APIs <https://developers.google.com/apis-explorer/> easily, with auto-refresh and Shiny compatibility.
Maintained by Erik Grönroos. Last updated 10 months ago.
apiauthenticationgooglegoogleauthroauth2-flowshiny
24.8 match 178 stars 12.85 score 804 scripts 13 dependentsdreamrs
datamods:Modules to Import and Manipulate Data in 'Shiny'
'Shiny' modules to import data into an application or 'addin' from various sources, and to manipulate them after that.
Maintained by Victor Perrier. Last updated 23 days ago.
26.3 match 144 stars 12.03 score 174 scripts 7 dependentsappsilon
shiny.benchmark:Benchmark the Performance of 'shiny' Applications
Compare performance between different versions of a 'shiny' application based on 'git' references.
Maintained by Douglas Azevedo. Last updated 11 months ago.
performance-testingrhinoverseshiny
52.9 match 31 stars 5.79 score 6 scriptsrstudio
DT:A Wrapper of the JavaScript Library 'DataTables'
Data objects in R can be rendered as HTML tables using the JavaScript library 'DataTables' (typically via R Markdown or Shiny). The 'DataTables' library has been included in this R package. The package name 'DT' is an abbreviation of 'DataTables'.
Maintained by Joe Cheng. Last updated 4 months ago.
datatableshtmlwidgetsjavascriptshiny
15.8 match 604 stars 19.15 score 38k scripts 673 dependentsdaattali
shinycssloaders:Add Loading Animations to a 'shiny' Output While It's Recalculating
When a 'Shiny' output (such as a plot, table, map, etc.) is recalculating, it remains visible but gets greyed out. Using 'shinycssloaders', you can add a loading animation ("spinner") to outputs instead. By wrapping a 'Shiny' output in 'withSpinner()', a spinner will automatically appear while the output is recalculating. You can also manually show and hide the spinner, or add a full-page spinner to cover the entire page. See the demo online at <https://daattali.com/shiny/shinycssloaders-demo/>.
Maintained by Dean Attali. Last updated 10 days ago.
21.3 match 410 stars 13.92 score 4.3k scripts 120 dependentsstatismike
shiny.reglog:Optional Login and Registration Module System for ShinyApps
RegLog system provides a set of shiny modules to handle register procedure for your users, alongside with login, edit credentials and password reset functionality. It provides support for popular SQL databases and optionally googlesheet-based database for easy setup. For email sending it provides support for 'emayili' and 'gmailr' backends. Architecture makes customizing usability pretty straightforward. The authentication system created with shiny.reglog is designed to be optional: user don't need to be logged-in to access your application, but when logged-in the user data can be used to read from and write to relational databases.
Maintained by Michal Kosinski. Last updated 3 years ago.
googlesheetregister-uishiny-applicationssqlite
45.8 match 14 stars 6.45 score 20 scriptspedrocoutinhosilva
shiny.pwa:Progressive Web App Support for Shiny
Adds Progressive Web App support for Shiny apps, including desktop and mobile installations.
Maintained by Pedro Silva. Last updated 4 years ago.
51.0 match 57 stars 5.76 score 20 scriptsappsilon
shiny.emptystate:Empty State Components for 'Shiny'
Offers a comprehensive solution for managing 'empty states' in 'Shiny' applications. It provides tools to create both default and customizable components for scenarios where data is absent or doesn't match user-defined filters. The package prioritizes user experience, ensuring clarity and consistency even when data is not available to display.
Maintained by Ryszard Szymański. Last updated 11 months ago.
48.6 match 28 stars 5.99 score 14 scriptsineelhere
shiny.ollama:R 'shiny' Interface for Chatting with Large Language Models Offline on Local with 'ollama'
Chat with large language models like 'deepseek-r1', 'nemotron', 'llama', 'qwen' and many more on your machine without internet with complete privacy via 'ollama', powered by R 'shiny' interface. For more information on 'ollama', visit <https://ollama.com>.
Maintained by Indraneel Chakraborty. Last updated 16 days ago.
deepseek-r1llama3llmlocal-llmoffline-firstoffline-llmollamaollama-appollama-guishinyshinyapp
52.6 match 9 stars 5.50 score 2 scriptsdidiermurillof
FielDHub:A Shiny App for Design of Experiments in Life Sciences
A shiny design of experiments (DOE) app that aids in the creation of traditional, un-replicated, augmented and partially-replicated designs applied to agriculture, plant breeding, forestry, animal and biological sciences.
Maintained by Didier Murillo. Last updated 8 months ago.
agriculturalbreedingdesigndoeexperimentalplantbreedingshiny
31.6 match 47 stars 9.09 score 70 scripts 1 dependentsaggregate-genius
periscope2:Enterprise Streamlined 'shiny' Application Framework Using 'bs4Dash'
A framework for building enterprise, scalable and UI-standardized 'shiny' applications. It brings enhanced features such as 'bootstrap' v4 <https://getbootstrap.com/docs/4.0/getting-started/introduction/>, additional and enhanced 'shiny' modules, customizable UI features, as well as an enhanced application file organization paradigm. This update allows developers to harness the ability to build powerful applications and enriches the 'shiny' developers' experience when building and maintaining applications.
Maintained by Mohammed Ali. Last updated 2 months ago.
43.9 match 9 stars 6.49 score 34 scriptsinsightsengineering
teal:Exploratory Web Apps for Analyzing Clinical Trials Data
A 'shiny' based interactive exploration framework for analyzing clinical trials data. 'teal' currently provides a dynamic filtering facility and different data viewers. 'teal' 'shiny' applications are built using standard 'shiny' modules.
Maintained by Dawid Kaledkowski. Last updated 1 months ago.
clinical-trialsnestshinywebapp
22.0 match 206 stars 12.65 score 176 scripts 5 dependentsdaattali
shinyalert:Easily Create Pretty Popup Messages (Modals) in 'Shiny'
Easily create pretty popup messages (modals) in 'Shiny'. A modal can contain text, images, OK/Cancel buttons, an input to get a response from the user, and many more customizable options.
Maintained by Dean Attali. Last updated 10 months ago.
24.5 match 244 stars 11.13 score 1.3k scripts 24 dependentsrstudio
shinytest2:Testing for Shiny Applications
Automated unit testing of Shiny applications through a headless 'Chromium' browser.
Maintained by Barret Schloerke. Last updated 2 days ago.
22.0 match 108 stars 12.13 score 704 scripts 1 dependentsdreamrs
shinyWidgets:Custom Inputs Widgets for Shiny
Collection of custom input controls and user interface components for 'Shiny' applications. Give your applications a unique and colorful style !
Maintained by Victor Perrier. Last updated 23 days ago.
15.5 match 849 stars 17.05 score 8.1k scripts 218 dependentsxd-deng
ECharts2Shiny:Embedding Interactive Charts Generated with ECharts Library into Shiny Applications
Embed interactive charts to their Shiny applications. These charts will be generated by ECharts library developed by Baidu (<http://echarts.baidu.com/>). Current version supports line chart, bar chart, pie chart, scatter plot, gauge, word cloud, radar chart, tree map, and heat map.
Maintained by Xiaodong Deng. Last updated 4 years ago.
34.0 match 129 stars 7.42 score 135 scriptsoobianom
shinyStorePlus:Secure in-Browser and Database Storage for 'shiny' Inputs, Outputs, Views and User Likes
Store persistent and synchronized data from 'shiny' inputs within the browser. Refresh 'shiny' applications and preserve user-inputs over multiple sessions. A database-like storage format is implemented using 'Dexie.js' <https://dexie.org>, a minimal wrapper for 'IndexedDB'. Transfer browser link parameters to 'shiny' input or output values. Store app visitor views, likes and followers.
Maintained by Obinna Obianom. Last updated 1 months ago.
30.4 match 28 stars 8.29 score 93 scripts 1 dependentsdaattali
colourpicker:A Colour Picker Tool for Shiny and for Selecting Colours in Plots
A colour picker that can be used as an input in 'Shiny' apps or Rmarkdown documents. The colour picker supports alpha opacity, custom colour palettes, and many more options. A Plot Colour Helper tool is available as an 'RStudio' Addin, which helps you pick colours to use in your plots. A more generic Colour Picker 'RStudio' Addin is also provided to let you select colours to use in your R code.
Maintained by Dean Attali. Last updated 7 months ago.
20.9 match 222 stars 11.76 score 936 scripts 120 dependentsz267xu
loon.shiny:Automatically Create a 'Shiny' App Based on Interactive 'Loon' Widgets
Package 'shiny' provides interactive web applications in R. Package 'loon' is an interactive toolkit engaged in open-ended, creative and unscripted data exploration. The 'loon.shiny' package can take 'loon' widgets and display a selfsame 'shiny' app.
Maintained by Zehao Xu. Last updated 12 months ago.
54.3 match 4.48 score 6 scripts 1 dependentsrstudio
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.
Maintained by Carson Sievert. Last updated 23 days ago.
bootstraphtmltoolsrmarkdownsassshiny
13.4 match 511 stars 18.02 score 5.1k scripts 4.3k dependentsrinterface
shinydashboardPlus:Add More 'AdminLTE2' Components to 'shinydashboard'
Extend 'shinydashboard' with 'AdminLTE2' components. 'AdminLTE2' is a free 'Bootstrap 3' dashboard template available at <https://adminlte.io>. Customize boxes, add timelines and a lot more.
Maintained by David Granjon. Last updated 8 months ago.
dashboardhacktoberfest2022shinyshiny-appsshinydashboard
17.5 match 459 stars 13.79 score 1.1k scripts 28 dependentsdatastorm-open
shinymanager:Authentication Management for 'Shiny' Applications
Simple and secure authentification mechanism for single 'Shiny' applications. Credentials can be stored in an encrypted 'SQLite' database or on your own SQL Database (Postgres, MySQL, ...). Source code of main application is protected until authentication is successful.
Maintained by Benoit Thieurmel. Last updated 11 months ago.
22.9 match 391 stars 10.51 score 316 scripts 2 dependentsmerlinoa
shinyFeedback:Display User Feedback in Shiny Apps
Easily display user feedback in Shiny apps.
Maintained by Andy Merlino. Last updated 3 years ago.
22.3 match 191 stars 10.62 score 209 scripts 16 dependentsrinterface
bs4Dash:A 'Bootstrap 4' Version of 'shinydashboard'
Make 'Bootstrap 4' Shiny dashboards. Use the full power of 'AdminLTE3', a dashboard template built on top of 'Bootstrap 4' <https://github.com/ColorlibHQ/AdminLTE>.
Maintained by David Granjon. Last updated 7 months ago.
bootstrap4dashboard-templateshacktoberfest2022shinyshiny-appsshinydashboard
18.0 match 442 stars 12.87 score 1.2k scripts 15 dependentsdreamrs
shinybusy:Busy Indicators and Notifications for 'Shiny' Applications
Add indicators (spinner, progress bar, gif) in your 'shiny' applications to show the user that the server is busy. And other tools to let your users know something is happening (send notifications, reports, ...).
Maintained by Victor Perrier. Last updated 6 months ago.
20.4 match 144 stars 11.23 score 772 scripts 39 dependentsaodiakite
shiny.exe:Launch a Shiny Application without Opening R or RStudio
Launch an application by a simple click without opening R or RStudio. The package has 3 functions of which only one is essential in its use, `shiny.exe()`. It generates a script in the open shiny project then create a shortcut in the same folder that allows you to launch the app by clicking.If you set `host = 'public'`, the application will be launched on the public server to which you are connected. Thus, all other devices connected to the same server will be able to access the application through the link of your `IPv4` extended by the port. You can stop the application by leaving the terminal opened by the shortcut.
Maintained by Abdoul Oudouss Diakité. Last updated 2 years ago.
45.6 match 16 stars 4.90 score 7 scriptsrstudio
shinydashboard:Create Dashboards with 'Shiny'
Create dashboards with 'Shiny'. This package provides a theme on top of 'Shiny', making it easy to create attractive dashboards.
Maintained by Winston Chang. Last updated 3 years ago.
admin-dashboarddashboardreactivityrstudioshinyshinydashboardweb-appweb-development
14.2 match 906 stars 15.30 score 17k scripts 208 dependentsyang-tang
shinyjqui:'jQuery UI' Interactions and Effects for Shiny
An extension to shiny that brings interactions and animation effects from 'jQuery UI' library.
Maintained by Yang Tang. Last updated 1 years ago.
19.6 match 276 stars 10.83 score 464 scripts 19 dependentskylehamilton
lavaan.shiny:Latent Variable Analysis with Shiny
Interactive shiny application for working with different kinds of latent variable analysis, with the 'lavaan' package. Graphical output for models are provided and different estimators are supported.
Maintained by William Kyle Hamilton. Last updated 9 years ago.
45.2 match 10 stars 4.70 score 1 scriptsglin
reactable:Interactive Data Tables for R
Interactive data tables for R, based on the 'React Table' JavaScript library. Provides an HTML widget that can be used in 'R Markdown' or 'Quarto' documents, 'Shiny' applications, or viewed from an R console.
Maintained by Greg Lin. Last updated 2 months ago.
14.2 match 648 stars 14.57 score 3.3k scripts 158 dependentsdaattali
timevis:Create Interactive Timeline Visualizations in R
Create rich and fully interactive timeline visualizations. Timelines can be included in Shiny apps or R markdown documents. 'timevis' includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. Based on the 'vis.js' Timeline JavaScript library.
Maintained by Dean Attali. Last updated 7 months ago.
21.8 match 671 stars 9.41 score 410 scripts 5 dependentsgadenbuie
epoxy:String Interpolation for Documents, Reports and Apps
Extra strength 'glue' for data-driven templates. String interpolation for 'Shiny' apps or 'R Markdown' and 'knitr'-powered 'Quarto' documents, built on the 'glue' and 'whisker' packages.
Maintained by Garrick Aden-Buie. Last updated 12 months ago.
glueknitrknitr-enginequartormarkdownrmdshinytemplate
24.0 match 218 stars 8.43 score 312 scriptswalkerke
mapgl:Interactive Maps with 'Mapbox GL JS' and 'MapLibre GL JS'
Provides an interface to the 'Mapbox GL JS' (<https://docs.mapbox.com/mapbox-gl-js/guides>) and the 'MapLibre GL JS' (<https://maplibre.org/maplibre-gl-js/docs/>) interactive mapping libraries to help users create custom interactive maps in R. Users can create interactive globe visualizations; layer 'sf' objects to create filled maps, circle maps, 'heatmaps', and three-dimensional graphics; and customize map styles and views. The package also includes utilities to use 'Mapbox' and 'MapLibre' maps in 'Shiny' web applications.
Maintained by Kyle Walker. Last updated 10 days ago.
24.6 match 116 stars 8.08 score 138 scriptsbioc
InteractiveComplexHeatmap:Make Interactive Complex Heatmaps
This package can easily make heatmaps which are produced by the ComplexHeatmap package into interactive applications. It provides two types of interactivities: 1. on the interactive graphics device, and 2. on a Shiny app. It also provides functions for integrating the interactive heatmap widgets for more complex Shiny app development.
Maintained by Zuguang Gu. Last updated 5 months ago.
softwarevisualizationsequencinginteractive-heatmaps
20.5 match 132 stars 9.69 score 128 scripts 4 dependentsdipterix
dipsaus:A Dipping Sauce for Data Analysis and Visualizations
Works as an "add-on" to packages like 'shiny', 'future', as well as 'rlang', and provides utility functions. Just like dipping sauce adding flavors to potato chips or pita bread, 'dipsaus' for data analysis and visualizations adds handy functions and enhancements to popular packages. The goal is to provide simple solutions that are frequently asked for online, such as how to synchronize 'shiny' inputs without freezing the app, or how to get memory size on 'Linux' or 'MacOS' system. The enhancements roughly fall into these four categories: 1. 'shiny' input widgets; 2. high-performance computing using the 'future' package; 3. modify R calls and convert among numbers, strings, and other objects. 4. utility functions to get system information such like CPU chip-set, memory limit, etc.
Maintained by Zhengjia Wang. Last updated 4 days ago.
24.5 match 13 stars 8.02 score 85 scripts 3 dependentspaulgovan
WeibullR.shiny:A 'Shiny' App for Weibull Analysis
A 'Shiny' web application for life data analysis that depends on 'WeibullR' by David Silkworth and Jurgen Symynck (2022) <https://CRAN.R-project.org/package=WeibullR>, an R package for Weibull analysis.
Maintained by Paul Govan. Last updated 4 months ago.
life-data-analysisshinyweibull-analysis
55.3 match 3.54 scoredaattali
shinydisconnect:Show a Nice Message When a 'Shiny' App Disconnects or Errors
A 'Shiny' app can disconnect for a variety of reasons: an unrecoverable error occurred in the app, the server went down, the user lost internet connection, or any other reason that might cause the 'Shiny' app to lose connection to its server. With 'shinydisconnect', you can call disonnectMessage() anywhere in a Shiny app's UI to add a nice message when this happens. Works locally (running Shiny apps within 'RStudio') and on Shiny servers (such as shinyapps.io, 'RStudio Connect', 'Shiny Server Open Source', 'Shiny Server Pro'). See demo online at <https://daattali.com/shiny/shinydisconnect-demo/>.
Maintained by Dean Attali. Last updated 7 months ago.
24.9 match 65 stars 7.80 score 107 scripts 7 dependentsrefunders
refund.shiny:Interactive Plotting for Functional Data Analyses
Produces Shiny applications for different types of popular functional data analyses. The functional data analyses are implemented in the refund package, then refund.shiny reads in the refund object and implements an object-specific set of plots based on the object class using S3.
Maintained by Julia Wrobel. Last updated 1 years ago.
38.3 match 4 stars 4.91 score 45 scriptsdreamrs
shinylogs:Record Everything that Happens in a 'Shiny' Application
Track and record the use of applications and the user's interactions with 'Shiny' inputs. Allows to trace the inputs with which the user interacts, the outputs generated, as well as the errors displayed in the interface.
Maintained by Victor Perrier. Last updated 5 months ago.
21.5 match 99 stars 8.71 score 105 scripts 5 dependentsrstudio
sortable:Drag-and-Drop in 'shiny' Apps with 'SortableJS'
Enables drag-and-drop behaviour in Shiny apps, by exposing the functionality of the 'SortableJS' <https://sortablejs.github.io/Sortable/> JavaScript library as an 'htmlwidget'. You can use this in Shiny apps and widgets, 'learnr' tutorials as well as R Markdown. In addition, provides a custom 'learnr' question type - 'question_rank()' - that allows ranking questions with drag-and-drop.
Maintained by Andrie de Vries. Last updated 7 months ago.
16.1 match 135 stars 11.62 score 368 scripts 13 dependents8-bit-sheep
googleAnalyticsR:Google Analytics API into R
Interact with the Google Analytics APIs <https://developers.google.com/analytics/>, including the Core Reporting API (v3 and v4), Management API, User Activity API GA4's Data API and Admin API and Multi-Channel Funnel API.
Maintained by Erik Grönroos. Last updated 7 months ago.
analyticsapigooglegoogleanalyticsrgoogleauthr
17.9 match 262 stars 10.11 score 680 scripts 1 dependentsdaattali
shinyscreenshot:Capture Screenshots of Entire Pages or Parts of Pages in 'Shiny'
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.
Maintained by Dean Attali. Last updated 5 months ago.
24.6 match 71 stars 7.32 score 122 scripts 6 dependentsneuhausi
canvasXpress:Visualization Package for CanvasXpress in R
Enables creation of visualizations using the CanvasXpress framework in R. CanvasXpress is a standalone JavaScript library for reproducible research with complete tracking of data and end-user modifications stored in a single PNG image that can be played back. See <https://www.canvasxpress.org> for more information.
Maintained by Connie Brett. Last updated 3 hours ago.
analyticsbioinformaticschartchartingdashdashboarddata-analyticsdata-sciencedata-visualizationgenomicsgraphsjavascriptnetworknetwork-visualizationpythonreproducible-researchshinyvisualization
15.9 match 297 stars 11.28 score 145 scriptsjohncoene
waiter:Loading Screen for 'Shiny'
Full screen and partial loading screens for 'Shiny' with spinners, progress bars, and notifications.
Maintained by John Coene. Last updated 12 months ago.
13.9 match 496 stars 12.87 score 702 scripts 68 dependentsthomasp85
shinyFiles:A Server-Side File System Viewer for Shiny
Provides functionality for client-side navigation of the server side file system in shiny apps. In case the app is running locally this gives the user direct access to the file system without the need to "download" files to a temporary location. Both file and folder selection as well as file saving is available.
Maintained by Thomas Lin Pedersen. Last updated 2 years ago.
15.2 match 199 stars 11.77 score 736 scripts 62 dependentsjasdumas
shinyLP:Bootstrap Landing Home Pages for Shiny Applications
Provides functions that wrap HTML Bootstrap components code to enable the design and layout of informative landing home pages for Shiny applications. This can lead to a better user experience for the users and writing less HTML for the developer.
Maintained by Jasmine Daly. Last updated 25 days ago.
bootstrapr-shinyshinyui-design
24.5 match 115 stars 7.29 score 85 scripts 2 dependentsnvelden
NGLVieweR:Interactive 3D Visualization of Molecular Structures
Provides an 'htmlwidgets' <https://www.htmlwidgets.org/> interface to 'NGL.js' <http://nglviewer.org/ngl/api/>. 'NGLvieweR' can be used to visualize and interact with protein databank ('PDB') and structural files in R and Shiny applications. It includes a set of API functions to manipulate the viewer after creation in Shiny.
Maintained by Niels van der Velden. Last updated 4 months ago.
nglnglviewerpdbprotein-data-bankshinyshiny-applications
24.1 match 48 stars 7.20 score 55 scripts 1 dependentsrstudio
promises:Abstractions for Promise-Based Asynchronous Programming
Provides fundamental abstractions for doing asynchronous programming in R using promises. Asynchronous programming is useful for allowing a single R process to orchestrate multiple tasks in the background while also attending to something else. Semantics are similar to 'JavaScript' promises, but with a syntax that is idiomatic R.
Maintained by Joe Cheng. Last updated 2 months ago.
10.0 match 204 stars 17.10 score 688 scripts 2.6k dependentscloudyr
googleComputeEngineR:R Interface with Google Compute Engine
Interact with the 'Google Compute Engine' API in R. Lets you create, start and stop instances in the 'Google Cloud'. Support for preconfigured instances, with templates for common R needs.
Maintained by Mark Edmondson. Last updated 13 days ago.
apicloud-computingcloudyrgoogle-cloudgoogleauthrlaunching-virtual-machines
17.4 match 152 stars 9.73 score 235 scriptscran
shiny.blueprint:Palantir's 'Blueprint' for 'Shiny' Apps
Easily use 'Blueprint', the popular 'React' library from Palantir, in your 'Shiny' app. 'Blueprint' provides a rich set of UI components for creating visually appealing applications and is optimized for building complex, data-dense web interfaces. This package provides most components from the underlying library, as well as special wrappers for some components to make it easy to use them in 'R' without writing 'JavaScript' code.
Maintained by Jakub Sobolewski. Last updated 10 months ago.
44.3 match 3.70 scorerinterface
shinyMobile:Mobile Ready 'shiny' Apps with Standalone Capabilities
Develop outstanding 'shiny' apps for 'iOS' and 'Android' as well as beautiful 'shiny' gadgets. 'shinyMobile' is built on top of the latest 'Framework7' template <https://framework7.io>. Discover 14 new input widgets (sliders, vertical sliders, stepper, grouped action buttons, toggles, picker, smart select, ...), 2 themes (light and dark), 12 new widgets (expandable cards, badges, chips, timelines, gauges, progress bars, ...) combined with the power of server-side notifications such as alerts, modals, toasts, action sheets, sheets (and more) as well as 3 layouts (single, tabs and split).
Maintained by David Granjon. Last updated 2 months ago.
androidhacktoberfest2022pwashinyshinyappstemplate
13.7 match 410 stars 11.85 score 1.1k scripts 2 dependentscolinfay
gargoyle:An Event-Based Mechanism for 'Shiny'
An event-Based framework for building 'Shiny' apps. Instead of relying on standard 'Shiny' reactive objects, this package allow to relying on a lighter set of triggers, so that reactive contexts can be invalidated with more control.
Maintained by Colin Fay. Last updated 7 months ago.
21.4 match 56 stars 7.37 score 28 scripts 1 dependentstzerk
RLumShiny:'Shiny' Applications for the R Package 'Luminescence'
A collection of 'shiny' applications for the R package 'Luminescence'. These mainly, but not exclusively, include applications for plotting chronometric data from e.g. luminescence or radiocarbon dating. It further provides access to bootstraps tooltip and popover functionality and contains the 'jscolor.js' library with a custom 'shiny' output binding.
Maintained by Christoph Burow. Last updated 2 days ago.
bootstrapjscolorluminescenceluminescence-datingshinyshiny-applicationstooltip
25.0 match 7 stars 6.23 score 67 scripts 2 dependentstychobra
polished:Authentication and Hosting for 'shiny' Apps
Authentication, user administration, hosting, and additional infrastructure for 'shiny' apps. See <https://polished.tech> for additional documentation and examples.
Maintained by Andy Merlino. Last updated 8 days ago.
18.7 match 233 stars 8.09 score 75 scriptsijlyttle
bsplus:Adds Functionality to the R Markdown + Shiny Bootstrap Framework
The Bootstrap framework lets you add some JavaScript functionality to your web site by adding attributes to your HTML tags - Bootstrap takes care of the JavaScript <https://getbootstrap.com/docs/3.3/javascript/>. If you are using R Markdown or Shiny, you can use these functions to create collapsible sections, accordion panels, modals, tooltips, popovers, and an accordion sidebar framework (not described at Bootstrap site). Please note this package was designed for Bootstrap 3.3.
Maintained by Ian Lyttle. Last updated 2 years ago.
16.9 match 147 stars 8.80 score 295 scripts 15 dependentsrstudio
learnr:Interactive Tutorials for R
Create interactive tutorials using R Markdown. Use a combination of narrative, figures, videos, exercises, and quizzes to create self-paced tutorials for learning about R and R packages.
Maintained by Garrick Aden-Buie. Last updated 7 months ago.
interactivepythonrmarkdownshinysqlteachingtutorial
10.0 match 713 stars 14.79 score 6.5k scripts 27 dependentsjrowen
rhandsontable:Interface to the 'Handsontable.js' Library
An R interface to the 'Handsontable' JavaScript library, which is a minimalist Excel-like data grid editor. See <https://handsontable.com/> for details.
Maintained by Jonathan Owen. Last updated 3 years ago.
handsontablehtmlwidgetsjavascriptshinysparkline
12.0 match 389 stars 12.31 score 1.0k scripts 46 dependentsdreamrs
gfonts:Offline 'Google' Fonts for 'Markdown' and 'Shiny'
Download 'Google' fonts and generate 'CSS' to use in 'rmarkdown' documents and 'shiny' applications. Some popular fonts are included and ready to use.
Maintained by Victor Perrier. Last updated 2 years ago.
17.1 match 115 stars 8.49 score 145 scripts 2 dependentsrstudio
shinyvalidate: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.
Maintained by Carson Sievert. Last updated 1 years ago.
15.7 match 112 stars 9.10 score 316 scripts 13 dependentscb4ds
periscope:Enterprise Streamlined 'Shiny' Application Framework
An enterprise-targeted scalable and UI-standardized 'shiny' framework including a variety of developer convenience functions with the goal of both streamlining robust application development while assisting with creating a consistent user experience regardless of application or developer.
Maintained by Constance Brett. Last updated 2 months ago.
20.3 match 18 stars 7.02 score 73 scriptsdreamrs
apexcharter:Create Interactive Chart with the JavaScript 'ApexCharts' Library
Provides an 'htmlwidgets' interface to 'apexcharts.js'. 'Apexcharts' is a modern JavaScript charting library to build interactive charts and visualizations with simple API. 'Apexcharts' examples and documentation are available here: <https://apexcharts.com/>.
Maintained by Victor Perrier. Last updated 1 months ago.
16.9 match 144 stars 8.43 score 247 scriptsinsightsengineering
teal.widgets:'shiny' Widgets for 'teal' Applications
Collection of 'shiny' widgets to support 'teal' applications. Enables the manipulation of application layout and plot or table settings.
Maintained by Dawid Kaledkowski. Last updated 2 months ago.
15.5 match 5 stars 9.14 score 34 scripts 8 dependentsjoachim-gassen
ExPanDaR:Explore Your Data Interactively
Provides a shiny-based front end (the 'ExPanD' app) and a set of functions for exploratory data analysis. Run as a web-based app, 'ExPanD' enables users to assess the robustness of empirical evidence without providing them access to the underlying data. You can export a notebook containing the analysis of 'ExPanD' and/or use the functions of the package to support your exploratory data analysis workflow. Refer to the vignettes of the package for more information on how to use 'ExPanD' and/or the functions of this package.
Maintained by Joachim Gassen. Last updated 4 years ago.
accountingedaexploratory-data-analysisfinanceopen-sciencereplicationshinyshiny-apps
18.0 match 156 stars 7.80 score 203 scriptskweinert
shiny.gems:Useful Functions and Modules for Shiny Apps
This package contains several helper functions and demos for Shiny applications. For example, there are examples for exception handling and darkmode support.
Maintained by Karsten Weinert. Last updated 7 days ago.
46.3 match 3.00 scorecurso-r
auth0:Authentication in Shiny with Auth0
Uses Auth0 API (see <https://auth0.com> for more information) to use a simple authentication system. It provides tools to log in and out a shiny application using social networks or a list of e-mails.
Maintained by Julio Trecenti. Last updated 1 years ago.
auth0authenticationhacktoberfestshiny
17.4 match 156 stars 7.79 score 88 scriptsbioc
iSEE:Interactive SummarizedExperiment Explorer
Create an interactive Shiny-based graphical user interface for exploring data stored in SummarizedExperiment objects, including row- and column-level metadata. The interface supports transmission of selections between plots and tables, code tracking, interactive tours, interactive or programmatic initialization, preservation of app state, and extensibility to new panel types via S4 classes. Special attention is given to single-cell data in a SingleCellExperiment object with visualization of dimensionality reduction results.
Maintained by Kevin Rue-Albrecht. Last updated 22 days ago.
cellbasedassaysclusteringdimensionreductionfeatureextractiongeneexpressionguiimmunooncologyshinyappssinglecelltranscriptiontranscriptomicsvisualizationdimension-reductionfeature-extractiongene-expressionhacktoberfesthuman-cell-atlasshinysingle-cell
10.5 match 225 stars 12.86 score 380 scripts 9 dependentsrinterface
argonDash:Argon Shiny Dashboard Template
Create awesome 'Bootstrap 4' dashboards powered by 'Argon'.
Maintained by David Granjon. Last updated 2 months ago.
argon-dashboard-templatebootstrap4shinyshiny-apps
20.6 match 139 stars 6.48 score 72 scripts 2 dependentsrte-antares-rpackage
antaresViz:Antares Visualizations
Visualize results generated by Antares, a powerful open source software developed by RTE to simulate and study electric power systems (more information about 'Antares' here: <https://github.com/AntaresSimulatorTeam/Antares_Simulator>). This package provides functions that create interactive charts to help 'Antares' users visually explore the results of their simulations.
Maintained by Tatiana Vargas. Last updated 3 months ago.
adequacybilandygraphselectricenergyleafletlinear-programmingmanipulatewidgemonte-carlo-simulationoptimizationplotlyprevisionnelrenewable-energyrteshinyshiny-appssimulationstochastic-simulation-algorithmtyndp
19.5 match 21 stars 6.83 score 32 scriptscore-bioinformatics
bulkAnalyseR:Interactive Shiny App for Bulk Sequencing Data
Given an expression matrix from a bulk sequencing experiment, pre-processes it and creates a shiny app for interactive data analysis and visualisation. The app contains quality checks, differential expression analysis, volcano and cross plots, enrichment analysis and gene regulatory network inference, and can be customised to contain more panels by the user.
Maintained by Ilias Moutsopoulos. Last updated 1 years ago.
29.7 match 27 stars 4.47 score 11 scriptsshikokuchuo
mirai:Minimalist Async Evaluation Framework for R
Designed for simplicity, a 'mirai' evaluates an R expression asynchronously in a parallel process, locally or distributed over the network. The result is automatically available upon completion. Modern networking and concurrency, built on 'nanonext' and 'NNG' (Nanomsg Next Gen), ensures reliable and efficient scheduling over fast inter-process communications or TCP/IP secured by TLS. Distributed computing can launch remote resources via SSH or cluster managers. An inherently queued architecture handles many more tasks than available processes, and requires no storage on the file system. Innovative features include support for otherwise non-exportable reference objects, event-driven promises, and asynchronous parallel map.
Maintained by Charlie Gao. Last updated 7 days ago.
asyncasynchronous-tasksconcurrencydistributed-computinghigh-performance-computingparallel-computing
11.2 match 219 stars 11.89 score 130 scripts 7 dependentscwthom
shinyhelper:Easily Add Markdown Help Files to 'shiny' App Elements
Creates a lightweight way to add markdown helpfiles to 'shiny' apps, using modal dialog boxes, with no need to observe each help button separately.
Maintained by Chris Mason-Thom. Last updated 3 years ago.
15.1 match 116 stars 8.68 score 298 scripts 18 dependentskerschke
flacco:Feature-Based Landscape Analysis of Continuous and Constrained Optimization Problems
Tools and features for "Exploratory Landscape Analysis (ELA)" of single-objective continuous optimization problems. Those features are able to quantify rather complex properties, such as the global structure, separability, etc., of the optimization problems.
Maintained by Pascal Kerschke. Last updated 2 years ago.
exploratory-landscape-analysisguioptimization
19.2 match 61 stars 6.70 score 41 scriptsinsightsengineering
teal.reporter:Reporting Tools for 'shiny' Modules
Prebuilt 'shiny' modules containing tools for the generation of 'rmarkdown' reports, supporting reproducible research and analysis.
Maintained by Dawid Kaledkowski. Last updated 2 months ago.
13.7 match 8 stars 9.27 score 19 scripts 6 dependentsappsilon
rhino:A Framework for Enterprise Shiny Applications
A framework that supports creating and extending enterprise Shiny applications using best practices.
Maintained by Kamil Żyła. Last updated 9 hours ago.
13.7 match 305 stars 8.99 score 145 scriptsrhenkin
visxhclust:A Shiny App for Visual Exploration of Hierarchical Clustering
A Shiny application and functions for visual exploration of hierarchical clustering with numeric datasets. Allows users to iterative set hyperparameters, select features and evaluate results through various plots and computation of evaluation criteria.
Maintained by Rafael Henkin. Last updated 2 years ago.
clusteringdata-analysisdata-sciencer-shinyshiny-apps
25.3 match 4 stars 4.86 score 12 scriptsrte-antares-rpackage
manipulateWidget:Add Even More Interactivity to Interactive Charts
Like package 'manipulate' does for static graphics, this package helps to easily add controls like sliders, pickers, checkboxes, etc. that can be used to modify the input data or the parameters of an interactive chart created with package 'htmlwidgets'.
Maintained by Veronique Bachelier. Last updated 3 years ago.
graphicalhtmlwidgetsinteractive-chartsmanipulaterteshinytyndp
13.9 match 129 stars 8.82 score 143 scripts 1 dependentsdreamrs
toastui:Interactive Tables, Calendars and Charts for the Web
Create interactive tables, calendars and charts with 'TOAST UI' <https://ui.toast.com/> libraries to integrate in 'shiny' applications or 'rmarkdown' 'HTML' documents.
Maintained by Victor Perrier. Last updated 28 days ago.
12.2 match 86 stars 10.03 score 144 scripts 8 dependentshelgasoft
echarty:Minimal R/Shiny Interface to JavaScript Library 'ECharts'
Deliver the full functionality of 'ECharts' with minimal overhead. 'echarty' users build R lists for 'ECharts' API. Lean set of powerful commands.
Maintained by Larry Helgason. Last updated 2 months ago.
3danimationboxplotchartscrosstalkechartsechartygeojsonglobegraphsheatmaphierarchical-dataleafletmapsmorphingshapefilesshinyvisualizationwebr
20.5 match 90 stars 5.91 score 20 scriptspatriciamar
ShinyItemAnalysis:Test and Item Analysis via Shiny
Package including functions and interactive shiny application for the psychometric analysis of educational tests, psychological assessments, health-related and other types of multi-item measurements, or ratings from multiple raters.
Maintained by Patricia Martinkova. Last updated 9 days ago.
assessmentdifferential-item-functioningitem-analysisitem-response-theorypsychometricsshiny
15.3 match 45 stars 7.88 score 105 scripts 3 dependentsdmurdoch
rgl:3D Visualization Using OpenGL
Provides medium to high level functions for 3D interactive graphics, including functions modelled on base graphics (plot3d(), etc.) as well as functions for constructing representations of geometric objects (cube3d(), etc.). Output may be on screen using OpenGL, or to various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D image formats, including PNG, Postscript, SVG, PGF.
Maintained by Duncan Murdoch. Last updated 1 days ago.
graphicsopenglrglwebgllibglulibglvndlibpnglibx11freetypecpp
6.8 match 91 stars 17.40 score 7.3k scripts 303 dependentsdatasketch
shinypanels:Shiny Layout with Collapsible Panels
Create 'Shiny Apps' with collapsible vertical panels. This package provides a new visual arrangement for elements on top of 'Shiny'. Use the expand and collapse capabilities to leverage web applications with many elements to focus the user attention on the panel of interest.
Maintained by Juan Pablo Marin Diaz. Last updated 9 months ago.
19.5 match 80 stars 6.01 score 43 scriptspaulc91
shinyauthr:'Shiny' Authentication Modules
Add in-app user authentication to 'shiny', allowing you to secure publicly hosted apps and build dynamic user interfaces from user information.
Maintained by Paul Campbell. Last updated 1 years ago.
13.9 match 434 stars 8.45 score 123 scripts 5 dependentscarlganz
rintrojs:Wrapper for the 'Intro.js' Library
A wrapper for the 'Intro.js' library (For more info: <https://introjs.com/>). This package makes it easy to include step-by-step introductions, and clickable hints in a 'Shiny' application. It supports both static introductions in the UI, and programmatic introductions from the server-side.
Maintained by Carl Ganz. Last updated 1 years ago.
12.3 match 134 stars 9.54 score 308 scripts 30 dependentsjuba
scatterD3:D3 JavaScript Scatterplot from R
Creates 'D3' 'JavaScript' scatterplots from 'R' with interactive features : panning, zooming, tooltips, etc.
Maintained by Julien Barnier. Last updated 7 months ago.
13.4 match 160 stars 8.71 score 125 scripts 5 dependentsrstudio
shinythemes:Themes for Shiny
Themes for use with Shiny. Includes several Bootstrap themes from <https://bootswatch.com/>, which are packaged for use with Shiny applications.
Maintained by Winston Chang. Last updated 3 years ago.
8.7 match 155 stars 13.20 score 8.5k scripts 125 dependentsayayron
shinyDND:Shiny Drag-n-Drop
Add functionality to create drag and drop div elements in shiny.
Maintained by Aaron Hoffer. Last updated 8 years ago.
draggable-elementsdrop-elementsshinyshiny-appsshinyapps
22.9 match 93 stars 5.01 score 22 scriptsrolkra
explore:Simplifies Exploratory Data Analysis
Interactive data exploration with one line of code, automated reporting or use an easy to remember set of tidy functions for low code exploratory data analysis.
Maintained by Roland Krasser. Last updated 4 months ago.
data-explorationdata-visualisationdecision-treesedarmarkdownshinytidy
10.0 match 228 stars 11.43 score 221 scripts 1 dependentsskranz
shinyEvents:Shiny wrapper with event handlers instead of reactivity
Shiny is a great package. Yet, for more complex projects, with much dynamic UI, I find it hard to write clean code with its reactivity paradigm. This package wraps shiny into a more traditional programming approach: - event handlers for input changes and button clicks - explicit update functions to change outputs - no explicit server function
Maintained by Sebastian Kranz. Last updated 2 years ago.
22.9 match 36 stars 4.99 score 26 scripts 7 dependentsopenbiox
UCSCXenaShiny:Interactive Analysis of UCSC Xena Data
Provides functions and a Shiny application for downloading, analyzing and visualizing datasets from UCSC Xena (<http://xena.ucsc.edu/>), which is a collection of UCSC-hosted public databases such as TCGA, ICGC, TARGET, GTEx, CCLE, and others.
Maintained by Shixiang Wang. Last updated 4 months ago.
cancer-datasetshiny-appsucsc-xena
13.3 match 98 stars 8.47 score 35 scriptsvusaverse
vvdoctor:Statistical Test App with R 'shiny'
Provides a user-friendly R 'shiny' app for performing various statistical tests on datasets. It allows users to upload data in numerous formats and perform statistical analyses. The app dynamically adapts its options based on the selected columns and supports both single and multiple column comparisons. The app's user interface is designed to streamline the process of selecting datasets, columns, and test options, making it easy for users to explore and interpret their data. The underlying functions for statistical tests are well-organized and can be used independently within other R scripts.
Maintained by Tomer Iwan. Last updated 11 months ago.
hypothesis-testingr-r-shinyshiny-appsshiny-rstatistical-testsstatisticsstats
26.0 match 7 stars 4.32 score 3 scriptsoobianom
r2resize:In-Text Resize for Images, Tables and Fancy Resize Containers in 'shiny', 'rmarkdown' and 'quarto' Documents
Automatic resizing toolbar for containers, images and tables. Various resizer or expandable container functionalities are also included. Most suitable to include in 'shiny', 'markdown' and 'quarto' documents.
Maintained by Obinna Obianom. Last updated 4 months ago.
18.3 match 15 stars 6.14 score 23 scriptsdaattali
shinybrowser:Find Out Information About a User's Web Browser in 'Shiny'
Sometimes it's useful to know some information about your user in a 'Shiny' app. The available information is: browser name (such as 'Chrome' or 'Safari') and version, device type (mobile or desktop), operating system (such as 'Windows' or 'Mac' or 'Android') and version, and browser dimensions.
Maintained by Dean Attali. Last updated 7 months ago.
20.9 match 40 stars 5.36 score 38 scripts 1 dependentsappsilon
semantic.dashboard:Dashboard with Fomantic UI Support for Shiny
It offers functions for creating dashboard with Fomantic UI.
Maintained by Developers Appsilon. Last updated 11 months ago.
dashboardfomantic-uirhinoversesemantic-uishiny
13.0 match 257 stars 8.62 score 232 scriptsngthomas
microhaplot:Microhaplotype Constructor and Visualizer
A downstream bioinformatics tool to construct and assist curation of microhaplotypes from short read sequences.
Maintained by Thomas Ng. Last updated 4 years ago.
amplicon-sequencingmicrohaplot-shinyshinyvcf
19.5 match 18 stars 5.73 score 10 scriptsjkkishore85
PERK:Predicting Environmental Concentration and Risk
A Shiny Web Application to predict and visualize concentrations of pharmaceuticals in the aqueous environment. Jagadeesan K., Barden R. and Kasprzyk-Hordern B. (2022) <https://www.ssrn.com/abstract=4306129>.
Maintained by Kishore Kumar Jagadeesan. Last updated 2 years ago.
environmental-monitoringpharmaceuticalsprediction-modelshinyshiny-appsshiny-r
27.5 match 2 stars 4.00 score 1 scriptsrich-iannone
DiagrammeR:Graph/Network Visualization
Build graph/network structures using functions for stepwise addition and deletion of nodes and edges. Work with data available in tables for bulk addition of nodes, edges, and associated metadata. Use graph selections and traversals to apply changes to specific nodes or edges. A wide selection of graph algorithms allow for the analysis of graphs. Visualize the graphs and take advantage of any aesthetic properties assigned to nodes and edges.
Maintained by Richard Iannone. Last updated 2 months ago.
graphgraph-functionsnetwork-graphproperty-graphvisualization
7.2 match 1.7k stars 15.29 score 3.8k scripts 86 dependentsjohn-harrold
formods:'Shiny' Modules for General Tasks
'Shiny' apps can often make use of the same key elements, this package provides modules for common tasks (data upload, wrangling data, figure generation and saving the app state), and also a framework for developing. These modules can react and interact as well as generate code to create reproducible analyses.
Maintained by John Harrold. Last updated 18 days ago.
13.6 match 8 stars 7.94 score 100 scripts 1 dependentsjohncoene
cicerone:Provide Tours of 'Shiny' Applications
Provide step by step guided tours of 'Shiny' applications.
Maintained by John Coene. Last updated 2 months ago.
13.7 match 190 stars 7.84 score 68 scripts 5 dependentscschwem2er
stminsights:A 'Shiny' Application for Inspecting Structural Topic Models
This app enables interactive validation, interpretation and visualization of structural topic models from the 'stm' package by Roberts and others (2014) <doi:10.1111/ajps.12103>. It also includes helper functions for model diagnostics and extracting data from effect estimates.
Maintained by Carsten Schwemmer. Last updated 9 months ago.
natural-language-processingshinytopic-modeling
16.0 match 117 stars 6.69 score 84 scriptsburgerga
shinyTime:A Time Input Widget for Shiny
Provides a time input widget for Shiny. This widget allows intuitive time input in the '[hh]:[mm]:[ss]' or '[hh]:[mm]' (24H and 12H) format by using a separate numeric input for each time component. The interface with R uses date-time objects. See the project page for more information and examples.
Maintained by Gerhard Burger. Last updated 11 months ago.
hacktoberfestshinytimepickerwidget
13.6 match 28 stars 7.81 score 166 scripts 13 dependentsjuba
shinyglide:Glide Component for Shiny Applications
Insert Glide JavaScript component into Shiny applications for carousel or assistant-like user interfaces.
Maintained by Julien Barnier. Last updated 7 months ago.
14.8 match 91 stars 7.18 score 37 scripts 1 dependentsstan-dev
shinystan:Interactive Visual and Numerical Diagnostics and Posterior Analysis for Bayesian Models
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).
Maintained by Jonah Gabry. Last updated 3 years ago.
bayesianbayesian-data-analysisbayesian-inferencebayesian-methodsbayesian-statisticsmcmcshiny-appsstanstatistical-graphics
8.0 match 200 stars 13.13 score 1.6k scripts 15 dependentsstla
jsTreeR:A Wrapper of the JavaScript Library 'jsTree'
Creates interactive trees that can be included in 'Shiny' apps and R markdown documents. A tree allows to represent hierarchical data (e.g. the contents of a directory). Similar to the 'shinyTree' package but offers more features and options, such as the grid extension, restricting the drag-and-drop behavior, and settings for the search functionality. It is possible to attach some data to the nodes of a tree and then to get these data in 'Shiny' when a node is selected. Also provides a 'Shiny' gadget allowing to manipulate one or more folders, and a 'Shiny' module allowing to navigate in the server side file system.
Maintained by Stéphane Laurent. Last updated 11 months ago.
16.8 match 48 stars 6.24 score 80 scripts 1 dependentsjoshualerickson
gwavr:Get Water Attributes Visually in R
Provides methods to Get Water Attributes Visually in R ('gwavr'). This allows the user to point and click on areas within the United States and get back hydrological data, e.g. flowlines, catchments, basin boundaries, comids, etc.
Maintained by Joshua Erickson. Last updated 1 months ago.
20.8 match 17 stars 5.01 score 7 scriptsbiogen-inc
IDEAFilter:Agnostic, Idiomatic Data Filter Module for Shiny
When added to an existing shiny app, users may subset any developer-chosen R data.frame on the fly. That is, users are empowered to slice & dice data by applying multiple (order specific) filters using the AND (&) operator between each, and getting real-time updates on the number of rows effected/available along the way. Thus, any downstream processes that leverage this data source (like tables, plots, or statistical procedures) will re-render after new filters are applied. The shiny module’s user interface has a 'minimalist' aesthetic so that the focus can be on the data & other visuals. In addition to returning a reactive (filtered) data.frame, 'IDEAFilter' as also returns 'dplyr' filter statements used to actually slice the data.
Maintained by Aaron Clark. Last updated 11 months ago.
15.4 match 15 stars 6.74 score 35 scripts 1 dependentsashbaldry
video:'Shiny' Extension of 'video.js'
Video interactivity within 'shiny' applications using 'video.js'. Enables the status of the video to be sent from the UI to the server, and allows events such as playing and pausing the video to be triggered from the server.
Maintained by Ashley Baldry. Last updated 2 years ago.
15.6 match 6 stars 6.63 score 1.4k scriptsinsightsengineering
teal.modules.general:General Modules for 'teal' Applications
Prebuilt 'shiny' modules containing tools for viewing data, visualizing data, understanding missing and outlier values within your data and performing simple data analysis. This extends 'teal' framework that supports reproducible research and analysis.
Maintained by Dawid Kaledkowski. Last updated 28 days ago.
general-purposemodulesnestshiny
10.5 match 12 stars 9.76 score 71 scriptsinsightsengineering
teal.modules.clinical:'teal' Modules for Standard Clinical Outputs
Provides user-friendly tools for creating and customizing clinical trial reports. By leveraging the 'teal' framework, this package provides 'teal' modules to easily create an interactive panel that allows for seamless adjustments to data presentation, thereby streamlining the creation of detailed and accurate reports.
Maintained by Dawid Kaledkowski. Last updated 28 days ago.
clinical-trialsmodulesnestoutputsshiny
10.0 match 34 stars 10.25 score 149 scriptsbioc
pcaExplorer:Interactive Visualization of RNA-seq Data Using a Principal Components Approach
This package provides functionality for interactive visualization of RNA-seq datasets based on Principal Components Analysis. The methods provided allow for quick information extraction and effective data exploration. A Shiny application encapsulates the whole analysis.
Maintained by Federico Marini. Last updated 3 months ago.
immunooncologyvisualizationrnaseqdimensionreductionprincipalcomponentqualitycontrolguireportwritingshinyappsbioconductorprincipal-componentsreproducible-researchrna-seq-analysisrna-seq-datashinytranscriptomeuser-friendly
10.5 match 56 stars 9.63 score 180 scriptsinsightsengineering
teal.code:Code Storage and Execution Class for 'teal' Applications
Introduction of 'qenv' S4 class, that facilitates code execution and reproducibility in 'teal' applications.
Maintained by Dawid Kaledkowski. Last updated 1 months ago.
11.2 match 12 stars 9.03 score 11 scripts 9 dependentschi2labs
cognitoR:Authentication for 'Shiny' Apps with 'Amazon Cognito'
Provides authentication for Shiny applications using 'Amazon Cognito' ( <https://aws.amazon.com/es/cognito/>).
Maintained by Pablo Pagnone. Last updated 1 years ago.
17.8 match 22 stars 5.64 score 6 scriptsadeelk93
collapsibleTree:Interactive Collapsible Tree Diagrams using 'D3.js'
Interactive Reingold-Tilford tree diagrams created using 'D3.js', where every node can be expanded and collapsed by clicking on it. Tooltips and color gradients can be mapped to nodes using a numeric column in the source data frame. See 'collapsibleTree' website for more information and examples.
Maintained by Adeel Khan. Last updated 1 years ago.
12.0 match 159 stars 8.25 score 472 scripts 6 dependentsrstudio
shinytest:Test Shiny Apps
Please see the shinytest to shinytest2 migration guide at <https://rstudio.github.io/shinytest2/articles/z-migration.html>.
Maintained by Winston Chang. Last updated 10 months ago.
10.9 match 225 stars 9.02 score 352 scriptspachadotdev
d3po:Fast and Beautiful Interactive Visualization for 'Markdown' and 'Shiny'
Apache licensed alternative to 'Highcharter' which provides functions for both fast and beautiful interactive visualization for 'Markdown' and 'Shiny'.
Maintained by Mauricio Vargas Sepulveda. Last updated 2 years ago.
15.5 match 43 stars 6.31 score 24 scriptsdreamrs
esquisse:Explore and Visualize Your Data Interactively
A 'shiny' gadget to create 'ggplot2' figures interactively with drag-and-drop to map your variables to different aesthetics. You can quickly visualize your data accordingly to their type, export in various formats, and retrieve the code to reproduce the plot.
Maintained by Victor Perrier. Last updated 1 months ago.
addindata-visualizationggplot2rstudio-addinvisualization
7.3 match 1.8k stars 13.31 score 1.1k scripts 1 dependentsrstudio
gt:Easily Create Presentation-Ready Display Tables
Build display tables from tabular data with an easy-to-use set of functions. With its progressive approach, we can construct display tables with a cohesive set of table parts. Table values can be formatted using any of the included formatting functions. Footnotes and cell styles can be precisely added through a location targeting system. The way in which 'gt' handles things for you means that you don't often have to worry about the fine details.
Maintained by Richard Iannone. Last updated 23 days ago.
docxeasy-to-usehtmllatexrtfsummary-tables
5.3 match 2.1k stars 18.36 score 20k scripts 112 dependentsashbaldry
designer:'Shiny' UI Prototype Builder
A 'shiny' application that enables the user to create a prototype UI, being able to drag and drop UI components before being able to save or download the equivalent R code.
Maintained by Ashley Baldry. Last updated 2 years ago.
15.7 match 149 stars 6.17 score 3 scriptsoobianom
nextGenShinyApps:Craft Exceptional 'R Shiny' Applications and Dashboards with Novel Responsive Tools
Nove responsive tools for designing and developing 'Shiny' dashboards and applications. The scripts and style sheets are based on 'jQuery' <https://jquery.com/> and 'Bootstrap' <https://getbootstrap.com/>.
Maintained by Obinna Obianom. Last updated 8 months ago.
16.1 match 10 stars 5.95 score 59 scripts 1 dependentsdatastorm-open
rAmCharts:JavaScript Charts Tool
Provides an R interface for using 'AmCharts' Library. Based on 'htmlwidgets', it provides a global architecture to generate 'JavaScript' source code for charts. Most of classes in the library have their equivalent in R with S4 classes; for those classes, not all properties have been referenced but can easily be added in the constructors. Complex properties (e.g. 'JavaScript' object) can be passed as named list. See examples at <https://datastorm-open.github.io/introduction_ramcharts/> and <https://www.amcharts.com/> for more information about the library. The package includes the free version of 'AmCharts' Library. Its only limitation is a small link to the web site displayed on your charts. If you enjoy this library, do not hesitate to refer to this page <https://www.amcharts.com/online-store/> to purchase a licence, and thus support its creators and get a period of Priority Support. See also <https://www.amcharts.com/about/> for more information about 'AmCharts' company.
Maintained by Benoit Thieurmel. Last updated 2 months ago.
13.2 match 49 stars 7.17 score 153 scripts 4 dependentsleonawicz
lcars:LCARS Aesthetic for Shiny
Provides Shiny widgets and theme that support a 'Library Computer Access/Retrieval System' (LCARS) aesthetic for Shiny apps. The package also includes functions for adding a minimal LCARS theme to static 'ggplot2' graphs. More details about LCARS can be found at <https://en.wikipedia.org/wiki/LCARS>.
Maintained by Matthew Leonawicz. Last updated 7 months ago.
17.0 match 70 stars 5.54 score 9 scriptscamhowitt
shinyLottie:Seamlessly Integrate 'Lottie' Animations into 'shiny' Applications
Easily integrate and control 'Lottie' animations within 'shiny' applications', without the need for idiosyncratic expression or use of 'JavaScript'. This includes utilities for generating animation instances, controlling playback, manipulating animation properties, and more. For more information on 'Lottie', see: <https://airbnb.io/lottie/#/>. Additionally, see the official 'Lottie' GitHub repository at <https://github.com/airbnb/lottie>.
Maintained by Cameron Howitt. Last updated 9 months ago.
17.0 match 2 stars 5.52 score 37 scriptsgmod
JBrowseR:An R Interface to the JBrowse 2 Genome Browser
Provides an R interface to the JBrowse 2 genome browser. Enables embedding a JB2 genome browser in a Shiny app or R Markdown document. The browser can also be launched from an interactive R console. The browser can be loaded with a variety of common genomics data types, and can be used with a custom theme.
Maintained by Colin Diesh. Last updated 1 years ago.
genomicsreactjsrmarkdownshinyvisualization
13.8 match 35 stars 6.81 score 31 scripts 1 dependentsyonicd
ggedit:Interactive 'ggplot2' Layer and Theme Aesthetic Editor
Interactively edit 'ggplot2' layer and theme aesthetics definitions.
Maintained by Jonathan Sidi. Last updated 11 months ago.
11.7 match 250 stars 7.95 score 116 scripts 3 dependentslyzander
tableHTML:A Tool to Create HTML Tables
A tool to create and style HTML tables with CSS. These can be exported and used in any application that accepts HTML (e.g. 'shiny', 'rmarkdown', 'PowerPoint'). It also provides functions to create CSS files (which also work with shiny).
Maintained by Theo Boutaris. Last updated 2 years ago.
10.5 match 22 stars 8.80 score 280 scripts 1 dependentsjohncoene
firebase:Integrates 'Google Firebase' Authentication Storage, and 'Analytics' with 'Shiny'
Authenticate users in 'Shiny' applications using 'Google Firebase' with any of the many methods provided; email and password, email link, or using a third-party provider such as 'Github', 'Twitter', or 'Google'. Use 'Firebase Storage' to store files securely, and leverage 'Firebase Analytics' to easily log events and better understand your audience.
Maintained by David Munoz Tord. Last updated 1 years ago.
13.4 match 168 stars 6.87 score 74 scripts 1 dependentskgjerde
corporaexplorer:A 'Shiny' App for Exploration of Text Collections
Facilitates dynamic exploration of text collections through an intuitive graphical user interface and the power of regular expressions. The package contains 1) a helper function to convert a data frame to a 'corporaexplorerobject' and 2) a 'Shiny' app for fast and flexible exploration of a 'corporaexplorerobject'. The package also includes demo apps with which one can explore Jane Austen's novels and the State of the Union Addresses (data from the 'janeaustenr' and 'sotu' packages respectively).
Maintained by Kristian Lundby Gjerde. Last updated 7 months ago.
corporacorpusshinytext-analysis
17.0 match 65 stars 5.39 score 38 scriptsjbryer
login:'shiny' Login Module
Framework for adding authentication to 'shiny' applications. Provides flexibility as compared to other options for where user credentials are saved, allows users to create their own accounts, and password reset functionality. Bryer (2024) <doi:10.5281/zenodo.10987876>.
Maintained by Jason Bryer. Last updated 11 months ago.
14.8 match 21 stars 6.15 score 45 scriptsbioc
CRISPRball:Shiny Application for Interactive CRISPR Screen Visualization, Exploration, Comparison, and Filtering
A Shiny application for visualization, exploration, comparison, and filtering of CRISPR screens analyzed with MAGeCK RRA or MLE. Features include interactive plots with on-click labeling, full customization of plot aesthetics, data upload and/or download, and much more. Quickly and easily explore your CRISPR screen results and generate publication-quality figures in seconds.
Maintained by Jared Andrews. Last updated 3 months ago.
softwareshinyappscrisprqualitycontrolvisualizationguicrispr-screendata-visualizationinteractive-visualizationsmageckplotlyscreeningshiny
15.0 match 9 stars 6.03 score 24 scriptspolkas
pacs:Supplementary Tools for R Packages Developers
Supplementary utils for CRAN maintainers and R packages developers. Validating the library, packages and lock files. Exploring a complexity of a specific package like evaluating its size in bytes with all dependencies. The shiny app complexity could be explored too. Assessing the life duration of a specific package version. Checking a CRAN package check page status for any errors and warnings. Retrieving a DESCRIPTION or NAMESPACE file for any package version. Comparing DESCRIPTION or NAMESPACE files between different package versions. Getting a list of all releases for a specific package. The Bioconductor is partly supported.
Maintained by Maciej Nasinski. Last updated 6 months ago.
bioconductordependencieslibrarylifedurationrenvshinytoolsutils
15.8 match 25 stars 5.70 score 8 scriptsswechhya
excelR:A Wrapper of the 'JavaScript' Library 'jExcel'
An R interface to 'jExcel' library to create web-based interactive tables and spreadsheets compatible with 'Excel' or any other spreadsheet software.
Maintained by Swechhya Bista. Last updated 3 years ago.
13.5 match 153 stars 6.62 score 45 scripts 2 dependentsashbaldry
howler:'Shiny' Extension of 'howler.js'
Audio interactivity within 'shiny' applications using 'howler.js'. Enables the status of the audio player to be sent from the UI to the server, and events such as playing and pausing the audio can be triggered from the server.
Maintained by Ashley Baldry. Last updated 10 months ago.
15.6 match 16 stars 5.68 score 30 scriptsbioc
systemPipeShiny:systemPipeShiny: An Interactive Framework for Workflow Management and Visualization
systemPipeShiny (SPS) extends the widely used systemPipeR (SPR) workflow environment with a versatile graphical user interface provided by a Shiny App. This allows non-R users, such as experimentalists, to run many systemPipeR’s workflow designs, control, and visualization functionalities interactively without requiring knowledge of R. Most importantly, SPS has been designed as a general purpose framework for interacting with other R packages in an intuitive manner. Like most Shiny Apps, SPS can be used on both local computers as well as centralized server-based deployments that can be accessed remotely as a public web service for using SPR’s functionalities with community and/or private data. The framework can integrate many core packages from the R/Bioconductor ecosystem. Examples of SPS’ current functionalities include: (a) interactive creation of experimental designs and metadata using an easy to use tabular editor or file uploader; (b) visualization of workflow topologies combined with auto-generation of R Markdown preview for interactively designed workflows; (d) access to a wide range of data processing routines; (e) and an extendable set of visualization functionalities. Complex visual results can be managed on a 'Canvas Workbench’ allowing users to organize and to compare plots in an efficient manner combined with a session snapshot feature to continue work at a later time. The present suite of pre-configured visualization examples. The modular design of SPR makes it easy to design custom functions without any knowledge of Shiny, as well as extending the environment in the future with contributions from the community.
Maintained by Le Zhang. Last updated 5 months ago.
shinyappsinfrastructuredataimportsequencingqualitycontrolreportwritingexperimentaldesignclusteringbioconductorbioconductor-packagedata-visualizationshinysystempiper
12.6 match 34 stars 7.04 score 36 scriptsbioc
ChromSCape:Analysis of single-cell epigenomics datasets with a Shiny App
ChromSCape - Chromatin landscape profiling for Single Cells - is a ready-to-launch user-friendly Shiny Application for the analysis of single-cell epigenomics datasets (scChIP-seq, scATAC-seq, scCUT&Tag, ...) from aligned data to differential analysis & gene set enrichment analysis. It is highly interactive, enables users to save their analysis and covers a wide range of analytical steps: QC, preprocessing, filtering, batch correction, dimensionality reduction, vizualisation, clustering, differential analysis and gene set analysis.
Maintained by Pacome Prompsy. Last updated 5 months ago.
shinyappssoftwaresinglecellchipseqatacseqmethylseqclassificationclusteringepigeneticsprincipalcomponentannotationbatcheffectmultiplecomparisonnormalizationpathwayspreprocessingqualitycontrolreportwritingvisualizationgenesetenrichmentdifferentialpeakcallingepigenomicsshinysingle-cellcpp
15.2 match 14 stars 5.83 score 16 scriptsvosonlab
VOSONDash:User Interface for Collecting and Analysing Social Networks
A 'Shiny' application for the interactive visualisation and analysis of networks that also provides a web interface for collecting social media data using 'vosonSML'.
Maintained by Bryan Gertzel. Last updated 2 years ago.
r-shinyrstudioshinysocial-network-analysisvoson
19.8 match 56 stars 4.45 score 6 scriptsdillonhammill
DataEditR:An Interactive Editor for Viewing, Entering, Filtering & Editing Data
An interactive editor built on 'rhandsontable' to allow the interactive viewing, entering, filtering and editing of data in R <https://dillonhammill.github.io/DataEditR/>.
Maintained by Dillon Hammill. Last updated 2 years ago.
11.3 match 385 stars 7.79 score 106 scripts 1 dependentslvulliard
BioCircos:Interactive Circular Visualization of Genomic Data using 'htmlwidgets' and 'BioCircos.js'
Implement in 'R' interactive Circos-like visualizations of genomic data, to map information such as genetic variants, genomic fusions and aberrations to a circular genome, as proposed by the 'JavaScript' library 'BioCircos.js', based on the 'JQuery' and 'D3' technologies. The output is by default displayed in stand-alone HTML documents or in the 'RStudio' viewer pane. Moreover it can be integrated in 'R Markdown' documents and 'Shiny' applications.
Maintained by Loan Vulliard. Last updated 6 years ago.
biocircosbioinformaticscircoscircos-graphshtmlwidgetsshiny
12.5 match 37 stars 6.98 score 58 scriptsbioc
GeneTonic:Enjoy Analyzing And Integrating The Results From Differential Expression Analysis And Functional Enrichment Analysis
This package provides functionality to combine the existing pieces of the transcriptome data and results, making it easier to generate insightful observations and hypothesis. Its usage is made easy with a Shiny application, combining the benefits of interactivity and reproducibility e.g. by capturing the features and gene sets of interest highlighted during the live session, and creating an HTML report as an artifact where text, code, and output coexist. Using the GeneTonicList as a standardized container for all the required components, it is possible to simplify the generation of multiple visualizations and summaries.
Maintained by Federico Marini. Last updated 3 months ago.
guigeneexpressionsoftwaretranscriptiontranscriptomicsvisualizationdifferentialexpressionpathwaysreportwritinggenesetenrichmentannotationgoshinyappsbioconductorbioconductor-packagedata-explorationdata-visualizationfunctional-enrichment-analysisgene-expressionpathway-analysisreproducible-researchrna-seq-analysisrna-seq-datashinytranscriptomeuser-friendly
10.5 match 77 stars 8.28 score 37 scripts 1 dependentsbioc
TnT:Interactive Visualization for Genomic Features
A R interface to the TnT javascript library (https://github.com/ tntvis) to provide interactive and flexible visualization of track-based genomic data.
Maintained by Jialin Ma. Last updated 5 months ago.
infrastructurevisualizationbioconductorgenome-browserhtmlwidgetsshiny
12.0 match 14 stars 7.15 score 17 scriptsjuba
explor:Interactive Interfaces for Results Exploration
Shiny interfaces and graphical functions for multivariate analysis results exploration.
Maintained by Julien Barnier. Last updated 1 years ago.
htmlwidgetsmultivariate-analysisshiny
10.6 match 194 stars 8.12 score 93 scripts 2 dependentsstla
shinyToastify:Pretty Notifications for 'Shiny'
This is a wrapper of the 'React' library 'React-Toastify'. It allows to show some notifications (toasts) in 'Shiny' applications. There are options for the style, the position, the transition effect, and more.
Maintained by Stéphane Laurent. Last updated 4 years ago.
19.7 match 12 stars 4.28 score 32 scriptsropensci
targets:Dynamic Function-Oriented 'Make'-Like Declarative Pipelines
Pipeline tools coordinate the pieces of computationally demanding analysis projects. The 'targets' package is a 'Make'-like pipeline tool for statistics and data science in R. The package skips costly runtime for tasks that are already up to date, orchestrates the necessary computation with implicit parallel computing, and abstracts files as R objects. If all the current output matches the current upstream code and data, then the whole pipeline is up to date, and the results are more trustworthy than otherwise. The methodology in this package borrows from GNU 'Make' (2015, ISBN:978-9881443519) and 'drake' (2018, <doi:10.21105/joss.00550>).
Maintained by William Michael Landau. Last updated 11 days ago.
data-sciencehigh-performance-computingmakepeer-reviewedpipeliner-targetopiareproducibilityreproducible-researchtargetsworkflow
5.5 match 975 stars 15.18 score 4.6k scripts 22 dependentsijlyttle
vembedr:Embed Video in HTML
A set of functions for generating HTML to embed hosted video in your R Markdown documents or Shiny applications.
Maintained by Ian Lyttle. Last updated 3 years ago.
boxembed-videosrmarkdownshinyvimeoyoutube
10.5 match 58 stars 7.88 score 520 scriptsvue-r
vueR:'Vuejs' Helpers and 'Htmlwidget'
Make it easy to use 'vue' in R with helper dependency functions and examples.
Maintained by Kent Russell. Last updated 1 years ago.
12.0 match 141 stars 6.92 score 59 scriptsneuroshepherd
ordinalsimr:Compare Ordinal Endpoints Using Simulations
Simultaneously evaluate multiple ordinal outcome measures. Applied data analysts in particular are faced with uncertainty in choosing appropriate statistical tests for ordinal data. The included 'shiny' application allows users to simulate outcomes given different ordinal data distributions.
Maintained by Pat Callahan. Last updated 1 months ago.
15.8 match 1 stars 5.26 score 5 scriptsflavjack
inti:Tools and Statistical Procedures in Plant Science
The 'inti' package is part of the 'inkaverse' project for developing different procedures and tools used in plant science and experimental designs. The mean aim of the package is to support researchers during the planning of experiments and data collection (tarpuy()), data analysis and graphics (yupana()) , and technical writing. Learn more about the 'inkaverse' project at <https://inkaverse.com/>.
Maintained by Flavio Lozano-Isla. Last updated 13 days ago.
agricultureappsinkaverselmmplant-breedingplant-scienceshiny
10.0 match 5 stars 8.27 score 193 scriptsfpaskali
LFApp:Shiny Apps for Lateral Flow Assays
Shiny apps for the quantitative analysis of images from lateral flow assays (LFAs). The images are segmented and background corrected and color intensities are extracted. The apps can be used to import and export intensity data and to calibrate LFAs by means of linear, loess, or gam models. The calibration models can further be saved and applied to intensity data from new images for determining concentrations.
Maintained by Filip Paskali. Last updated 10 months ago.
calibrationimage-processingmedical-image-processingshiny
17.2 match 3 stars 4.78 score 2 scriptsbioc
PhyloProfile:PhyloProfile
PhyloProfile is a tool for exploring complex phylogenetic profiles. Phylogenetic profiles, presence/absence patterns of genes over a set of species, are commonly used to trace the functional and evolutionary history of genes across species and time. With PhyloProfile we can enrich regular phylogenetic profiles with further data like sequence/structure similarity, to make phylogenetic profiling more meaningful. Besides the interactive visualisation powered by R-Shiny, the package offers a set of further analysis features to gain insights like the gene age estimation or core gene identification.
Maintained by Vinh Tran. Last updated 7 days ago.
softwarevisualizationdatarepresentationmultiplecomparisonfunctionalpredictiondimensionreductionbioinformaticsheatmapinteractive-visualizationsorthologsphylogenetic-profileshiny
10.5 match 33 stars 7.79 score 10 scriptsrstudio
reactlog:Reactivity Visualizer for 'shiny'
Building interactive web applications with R is incredibly easy with 'shiny'. Behind the scenes, 'shiny' builds a reactive graph that can quickly become intertwined and difficult to debug. 'reactlog' (Schloerke 2019) <doi:10.5281/zenodo.2591517> provides a visual insight into that black box of 'shiny' reactivity by constructing a directed dependency graph of the application's reactive state at any time point in a reactive recording.
Maintained by Barret Schloerke. Last updated 3 years ago.
10.0 match 125 stars 8.15 score 263 scriptsixpantia
tapLock:Seamless Single Sign-on for 'shiny'
Swift and seamless Single Sign-On (SSO) integration. Designed for effortless compatibility with popular Single Sign-On providers like Google and Microsoft, it streamlines authentication, enhancing both user experience and application security. Elevate your 'shiny' applications for a simplified, unified, and secure authentication process.
Maintained by Andres Quintero. Last updated 5 months ago.
12.0 match 30 stars 6.78 score 10 scriptsmcanouil
insane:INsulin Secretion ANalysEr
A user-friendly interface, using Shiny, to analyse glucose-stimulated insulin secretion (GSIS) assays in pancreatic beta cells or islets. The package allows the user to import several sets of experiments from different spreadsheets and to perform subsequent steps: summarise in a tidy format, visualise data quality and compare experimental conditions without omitting to account for technical confounders such as the date of the experiment or the technician. Together, insane is a comprehensive method that optimises pre-processing and analyses of GSIS experiments in a friendly-user interface. The Shiny App was initially designed for EndoC-betaH1 cell line following method described in Ndiaye et al., 2017 (<doi:10.1016/j.molmet.2017.03.011>).
Maintained by Mickaël Canouil. Last updated 3 months ago.
beta-cellsendoc-betah1insulin-secretionpancreasshinystatisticsstats
14.8 match 3 stars 5.48 score 4 scriptsappsilon
semantic.assets:Assets for 'shiny.semantic'
Style sheets and JavaScript assets for 'shiny.semantic' package.
Maintained by Jakub Nowicki. Last updated 1 years ago.
fomantic-uirhinoversesemantic-uishinyshiny-semantic
21.4 match 1 stars 3.78 score 3 scripts 4 dependentsthewileylab
ReviewR:A Light-Weight, Portable Tool for Reviewing Individual Patient Records
A portable Shiny tool to explore patient-level electronic health record data and perform chart review in a single integrated framework. This tool supports browsing clinical data in many different formats including multiple versions of the 'OMOP' common data model as well as the 'MIMIC-III' data model. In addition, chart review information is captured and stored securely via the Shiny interface in a 'REDCap' (Research Electronic Data Capture) project using the 'REDCap' API. See the 'ReviewR' website for additional information, documentation, and examples.
Maintained by David Mayer. Last updated 2 years ago.
12.8 match 24 stars 6.33 score 6 scriptsbioc
ideal:Interactive Differential Expression AnaLysis
This package provides functions for an Interactive Differential Expression AnaLysis of RNA-sequencing datasets, to extract quickly and effectively information downstream the step of differential expression. A Shiny application encapsulates the whole package. Support for reproducibility of the whole analysis is provided by means of a template report which gets automatically compiled and can be stored/shared.
Maintained by Federico Marini. Last updated 3 months ago.
immunooncologygeneexpressiondifferentialexpressionrnaseqsequencingvisualizationqualitycontrolguigenesetenrichmentreportwritingshinyappsbioconductordifferential-expressionreproducible-researchrna-seqrna-seq-analysisshinyuser-friendly
11.8 match 29 stars 6.78 score 5 scriptsrstudio
rmarkdown:Dynamic Documents for R
Convert R Markdown documents into a variety of formats.
Maintained by Yihui Xie. Last updated 5 months ago.
literate-programmingmarkdownpandocrmarkdown
3.7 match 2.9k stars 21.79 score 14k scripts 3.7k dependentsjohncoene
sever:Customise 'Shiny' Disconnected Screens and Error Messages
Customise 'Shiny' disconnected screens as well as sanitize error messages to make them clearer and friendlier to the user.
Maintained by John Coene. Last updated 1 years ago.
13.5 match 78 stars 5.96 score 78 scripts 1 dependentslz100
spsComps:'systemPipeShiny' UI and Server Components
The systemPipeShiny (SPS) framework comes with many UI and server components. However, installing the whole framework is heavy and takes some time. If you would like to use UI and server components from SPS in your own Shiny apps, do not hesitate to try this package.
Maintained by Le Zhang. Last updated 1 years ago.
12.1 match 33 stars 6.59 score 65 scripts 4 dependentsbioc
crisprShiny:Exploring curated CRISPR gRNAs via Shiny
Provides means to interactively visualize guide RNAs (gRNAs) in GuideSet objects via Shiny application. This GUI can be self-contained or as a module within a larger Shiny app. The content of the app reflects the annotations present in the passed GuideSet object, and includes intuitive tools to examine, filter, and export gRNAs, thereby making gRNA design more user-friendly.
Maintained by Jean-Philippe Fortin. Last updated 5 months ago.
crisprfunctionalgenomicsgenetargetguicrispr-analysiscrispr-designshiny
17.9 match 2 stars 4.48 score 8 scriptsdanielmork
dlmtree:Bayesian Treed Distributed Lag Models
Estimation of distributed lag models (DLMs) based on a Bayesian additive regression trees framework. Includes several extensions of DLMs: treed DLMs and distributed lag mixture models (Mork and Wilson, 2023) <doi:10.1111/biom.13568>; treed distributed lag nonlinear models (Mork and Wilson, 2022) <doi:10.1093/biostatistics/kxaa051>; heterogeneous DLMs (Mork, et. al., 2024) <doi:10.1080/01621459.2023.2258595>; monotone DLMs (Mork and Wilson, 2024) <doi:10.1214/23-BA1412>. The package also includes visualization tools and a 'shiny' interface to help interpret results.
Maintained by Daniel Mork. Last updated 1 months ago.
14.8 match 21 stars 5.40 score 17 scriptsvegawidget
vegawidget:'Htmlwidget' for 'Vega' and 'Vega-Lite'
'Vega' and 'Vega-Lite' parse text in 'JSON' notation to render chart-specifications into 'HTML'. This package is used to facilitate the rendering. It also provides a means to interact with signals, events, and datasets in a 'Vega' chart using 'JavaScript' or 'Shiny'.
Maintained by Ian Lyttle. Last updated 1 years ago.
9.9 match 68 stars 8.04 score 49 scripts 4 dependentsoobianom
r2symbols:Symbols for 'Markdown' and 'Shiny' Application
Direct insertion of over 1000 symbols (e.g. currencies, letters, emojis, arrows, mathematical symbols and so on) into 'Rmarkdown' documents and 'Shiny' applications by incorporating 'HTML' hex codes.
Maintained by Obinna Obianom. Last updated 2 years ago.
11.9 match 11 stars 6.67 score 94 scripts 1 dependentstadascience
react:Reactivity Helper for 'shiny'
Tools to help with 'shiny' reactivity. The 'react' function offers alternative ways to call reactive expressions to better identify them in the server code.
Maintained by Romain François. Last updated 1 years ago.
21.4 match 6 stars 3.71 score 17 scriptsrsquaredacademy
standby:Alerts, Notifications and Loading Screen in 'Shiny'
Easily create alerts, notifications, modals, info tips and loading screens in 'Shiny'. Includes several options to customize alerts and notifications by including text, icons, images and buttons. When wrapped around a 'Shiny' output, loading screen is automatically displayed while the output is being recalculated.
Maintained by Aravind Hebbali. Last updated 5 months ago.
alertsloadersmodalsnotificationsshinyspinnerstooltips
13.8 match 8 stars 5.74 score 34 scriptsbioc
scRNAseqApp:A single-cell RNAseq Shiny app-package
The scRNAseqApp is a Shiny app package designed for interactive visualization of single-cell data. It is an enhanced version derived from the ShinyCell, repackaged to accommodate multiple datasets. The app enables users to visualize data containing various types of information simultaneously, facilitating comprehensive analysis. Additionally, it includes a user management system to regulate database accessibility for different users.
Maintained by Jianhong Ou. Last updated 15 days ago.
visualizationsinglecellrnaseqinteractive-visualizationsmultiple-usersshiny-appssingle-cell-rna-seq
13.6 match 4 stars 5.76 score 3 scriptshelgasoft
amapro:Thin Wrapper for Mapping Library 'AMap'
Build and control interactive 2D and 3D maps with 'R/Shiny'. Lean set of powerful commands wrapping native calls to 'AMap' <https://lbs.amap.com/api/jsapi-v2/summary/>. Deliver rich mapping functionality with minimal overhead.
Maintained by Larry Helgason. Last updated 2 years ago.
3damapanimationflyovergaodegeojsoninteractive-visualizationslayersmapsshinywms
17.9 match 3 stars 4.35 score 15 scriptspydemull
activAnalyzer:A 'Shiny' App to Analyze Accelerometer-Measured Daily Physical Behavior Data
A tool to analyse 'ActiGraph' accelerometer data and to implement the use of the PROactive Physical Activity in COPD (chronic obstructive pulmonary disease) instruments. Once analysis is completed, the app allows to export results to .csv files and to generate a report of the measurement. All the configured inputs relevant for interpreting the results are recorded in the report. In addition to the existing 'R' packages that are fully integrated with the app, the app uses some functions from the 'actigraph.sleepr' package developed by Petkova (2021) <https://github.com/dipetkov/actigraph.sleepr/>.
Maintained by Pierre-Yves de Müllenheim. Last updated 7 days ago.
accelerometeractigraphappmonitorshiny
14.8 match 5 stars 5.24 score 8 scriptsfweber144
shinybrms:Graphical User Interface ('shiny' App) for 'brms'
A graphical user interface (GUI) for fitting Bayesian regression models using the package 'brms' which in turn relies on 'Stan' (<https://mc-stan.org/>). The 'shinybrms' GUI is a 'shiny' app.
Maintained by Frank Weber. Last updated 12 months ago.
bayesbayesianbayesian-data-analysisbayesian-inferencebayesian-statisticsbrmscmdstanrguimcmcrstanshinyshiny-appstanstatistical-analysisstatistical-inferencestatistical-modelsstatistics
20.9 match 10 stars 3.70 score 3 scriptsrinterface
shinyNextUI:'HeroUI' 'React' Template for 'shiny' Apps
A set of user interface components to create outstanding 'shiny' apps <https://shiny.posit.co/>, with the power of 'React' 'JavaScript' <https://react.dev/>. Seamlessly support dark and light themes, customize CSS with 'tailwind' <https://tailwindcss.com/>.
Maintained by David Granjon. Last updated 11 days ago.
17.4 match 26 stars 4.41 scorefeddelegrand7
bubblyr:Beautiful Bubbles for 'shiny' and 'rmarkdown' Backgrounds
Creates bubbles within 'shiny' and 'rmarkdown' backgrounds using the 'bubbly-bg' 'JavaScript' library.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
javascriptrmarkdownrmarkdown-backgroundsrmarkdown-documentshiny
14.6 match 15 stars 5.24 score 23 scriptsjhk0530
shinyCyJS:Create Interactive Network Visualizations in R and 'shiny'
Create Interactive Graph (Network) Visualizations. 'shinyCyJS' can be used in 'Shiny' apps or viewed from 'Rstudio' Viewer. 'shinyCyJS' includes API to build Graph model like node or edge with customized attributes for R. 'shinyCyJS' is built with 'cytoscape.js' and 'htmlwidgets' R package.
Maintained by Jinhwan Kim. Last updated 7 months ago.
15.3 match 8 stars 5.00 score 14 scripts 1 dependentscbailiss
basictabler:Construct Rich Tables for Output to 'HTML'/'Excel'
Easily create tables from data frames/matrices. Create/manipulate tables row-by-row, column-by-column or cell-by-cell. Use common formatting/styling to output rich tables as 'HTML', 'HTML widgets' or to 'Excel'.
Maintained by Christopher Bailiss. Last updated 4 years ago.
htmlhtmlwidgettablesvisualization
10.8 match 37 stars 7.09 score 94 scriptsswechhya
shinyanimate:Animation for 'shiny' Elements
An extension of 'animate.css' that allows user to easily add animations to any UI element in 'shiny' app using the elements id.
Maintained by Swechhya Bista. Last updated 1 years ago.
15.7 match 39 stars 4.85 score 36 scriptsfeddelegrand7
algo:Implement an Address Search Auto Completion Menu on 'Shiny' Text Inputs Using the 'Algolia Places' 'Javascript' Library
Allows the user to implement an address search auto completion menu on 'shiny' text inputs. This is done using the 'Algolia Places' 'JavaScript' library. See <https://community.algolia.com/places/>.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 5 years ago.
14.9 match 11 stars 5.08 score 11 scriptstylerlittlefield
vov:CSS Animations for 'shiny' Elements
A wrapper around a CSS library called 'vov.css', intended for use in 'shiny' applications. Simply wrap a UI element in one of the animation functions to see it move.
Maintained by Tyler Littlefield. Last updated 5 years ago.
15.2 match 23 stars 4.94 score 76 scriptsrinterface
tablerDash:'Tabler' API for 'Shiny'
'R' interface to the 'Tabler' HTML template. See more here <https://tabler.io>. 'tablerDash' is a light 'Bootstrap 4' dashboard template. There are different layouts available such as a one page dashboard or a multi page template, where the navigation menu is contained in the navigation bar.
Maintained by David Granjon. Last updated 6 months ago.
bootstrap4shinyshinyappstabler-dashboard-template
13.3 match 89 stars 5.58 score 86 scriptspacificcommunity
AMPLE:Shiny Apps to Support Capacity Building on Harvest Control Rules
Three Shiny apps are provided that introduce Harvest Control Rules (HCR) for fisheries management. 'Introduction to HCRs' provides a simple overview to how HCRs work. Users are able to select their own HCR and step through its performance, year by year. Biological variability and estimation uncertainty are introduced. 'Measuring performance' builds on the previous app and introduces the idea of using performance indicators to measure HCR performance. 'Comparing performance' allows multiple HCRs to be created and tested, and their performance compared so that the preferred HCR can be selected.
Maintained by Finlay Scott. Last updated 2 years ago.
13.3 match 5.56 score 24 scriptsjohncoene
pushbar:Create Sliders for 'Shiny'
Create sliders from left, right, top and bottom which may include any html or 'Shiny' input or output.
Maintained by John Coene. Last updated 2 years ago.
13.9 match 59 stars 5.28 score 32 scriptsfeddelegrand7
fabricerin:Create Easily Canvas in 'shiny' and 'RMarkdown' Documents
Allows the user to implement easily canvas elements within a 'shiny' app or an 'RMarkdown' document. The user can create shapes, images and text elements within the canvas which can also be used as a drawing tool for taking notes. The package relies on the 'fabricjs' 'JavaScript' library. See <http://fabricjs.com/>.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
canvasjavascriptrmarkdownrmarkdown-documentshiny
13.4 match 54 stars 5.40 score 31 scriptsbioc
plotGrouper:Shiny app GUI wrapper for ggplot with built-in statistical analysis
A shiny app-based GUI wrapper for ggplot with built-in statistical analysis. Import data from file and use dropdown menus and checkboxes to specify the plotting variables, graph type, and look of your plots. Once created, plots can be saved independently or stored in a report that can be saved as a pdf. If new data are added to the file, the report can be refreshed to include new data. Statistical tests can be selected and added to the graphs. Analysis of flow cytometry data is especially integrated with plotGrouper. Count data can be transformed to return the absolute number of cells in a sample (this feature requires inclusion of the number of beads per sample and information about any dilution performed).
Maintained by John D. Gagnon. Last updated 5 months ago.
immunooncologyflowcytometrygraphandnetworkstatisticalmethoddataimportguimultiplecomparisonbioconductorggplot2plottingshiny
15.1 match 6 stars 4.78 score 10 scriptsfeddelegrand7
scrollrevealR:Animate 'shiny' Elements when They Scroll into View using the 'scrollrevealjs' Library
Allows the user to animate 'shiny' elements when scrolling to view them. The animations are activated using the 'scrollrevealjs' library. See <https://scrollrevealjs.org/> for more information.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
14.4 match 21 stars 5.02 score 8 scriptsshinyworks
cookies:Use Browser Cookies with 'shiny'
Browser cookies are name-value pairs that are saved in a user's browser by a website. Cookies allow websites to persist information about the user and their use of the website. Here we provide tools for working with cookies in 'shiny' apps, in part by wrapping the 'js-cookie' JavaScript library <https://github.com/js-cookie/js-cookie>.
Maintained by Jon Harmon. Last updated 5 months ago.
12.6 match 33 stars 5.71 score 26 scripts 2 dependents