Showing 200 of total 245 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 4 days ago.
reactiverstudioshinyweb-appweb-development
5.5k stars 21.31 score 108k scripts 1.8k dependentsplotly
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
2.6k stars 19.43 score 93k scripts 797 dependentsrstudio
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
604 stars 19.15 score 38k scripts 673 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 24 days ago.
bootstraphtmltoolsrmarkdownsassshiny
511 stars 18.02 score 5.1k scripts 4.3k dependentsdaattali
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.
740 stars 17.28 score 8.9k scripts 400 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 25 days ago.
849 stars 17.05 score 8.1k scripts 218 dependentsrstudio
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
906 stars 15.30 score 17k scripts 208 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
713 stars 14.79 score 6.5k scripts 27 dependentsglin
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.
648 stars 14.57 score 3.3k scripts 158 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
921 stars 14.21 score 167 scripts 63 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
725 stars 13.93 score 4.9k scripts 18 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 11 days ago.
410 stars 13.92 score 4.3k scripts 120 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
461 stars 13.82 score 1.1k scripts 28 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 12 months ago.
appsilonfomantic-uirhinoversesemanticsemantic-componentssemantic-uishiny
506 stars 13.00 score 586 scripts 3 dependentsjohncoene
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.
496 stars 12.87 score 702 scripts 68 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
442 stars 12.87 score 1.2k scripts 15 dependentsbioc
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 23 days ago.
cellbasedassaysclusteringdimensionreductionfeatureextractiongeneexpressionguiimmunooncologyshinyappssinglecelltranscriptiontranscriptomicsvisualizationdimension-reductionfeature-extractiongene-expressionhacktoberfesthuman-cell-atlasshinysingle-cell
225 stars 12.86 score 380 scripts 9 dependentsmarkedmondson1234
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
178 stars 12.85 score 804 scripts 13 dependentsinsightsengineering
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
206 stars 12.65 score 176 scripts 5 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
389 stars 12.31 score 1.0k scripts 46 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
228 stars 12.03 score 546 scripts 47 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 24 days ago.
144 stars 12.03 score 174 scripts 7 dependentsrinterface
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
410 stars 11.85 score 1.1k scripts 2 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.
199 stars 11.77 score 736 scripts 62 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.
222 stars 11.76 score 936 scripts 120 dependentsrolkra
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 hours ago.
data-explorationdata-visualisationdecision-treesedarmarkdownshinytidy
230 stars 11.36 score 221 scripts 1 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 1 days ago.
analyticsbioinformaticschartchartingdashdashboarddata-analyticsdata-sciencedata-visualizationgenomicsgraphsjavascriptnetworknetwork-visualizationpythonreproducible-researchshinyvisualization
297 stars 11.28 score 145 scriptsdreamrs
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.
144 stars 11.23 score 772 scripts 39 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.
243 stars 11.16 score 1.3k scripts 25 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.
276 stars 10.83 score 464 scripts 19 dependentsmerlinoa
shinyFeedback:Display User Feedback in Shiny Apps
Easily display user feedback in Shiny apps.
Maintained by Andy Merlino. Last updated 3 years ago.
191 stars 10.62 score 209 scripts 16 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.
391 stars 10.51 score 316 scripts 2 dependentsinsightsengineering
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 29 days ago.
clinical-trialsmodulesnestoutputsshiny
34 stars 10.25 score 149 scriptsappsilon
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.
97 stars 10.20 score 83 scripts 4 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 12 months ago.
internationalizationlanguagerhinoverseshinytranslation
167 stars 10.04 score 312 scripts 7 dependentsappsilon
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
281 stars 9.92 score 656 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 29 days ago.
general-purposemodulesnestshiny
12 stars 9.76 score 71 scriptsappsilon
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.
67 stars 9.69 score 29 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
56 stars 9.63 score 180 scriptscarlganz
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.
134 stars 9.54 score 308 scripts 30 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.
671 stars 9.41 score 410 scripts 5 dependentsinsightsengineering
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.
8 stars 9.27 score 19 scripts 6 dependentsinsightsengineering
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.
5 stars 9.14 score 34 scripts 8 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.
112 stars 9.10 score 316 scripts 13 dependentsdidiermurillof
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
47 stars 9.09 score 70 scripts 1 dependentsinsightsengineering
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.
12 stars 9.03 score 11 scripts 9 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 2 days ago.
305 stars 8.99 score 145 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
129 stars 8.82 score 143 scripts 1 dependentsijlyttle
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.
147 stars 8.80 score 295 scripts 15 dependentsdreamrs
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.
99 stars 8.71 score 105 scripts 5 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.
160 stars 8.71 score 125 scripts 5 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 12 days ago.
medicalrstudio-addinsshinyshiny-modulesstatistics
21 stars 8.69 score 61 scriptscwthom
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.
116 stars 8.68 score 298 scripts 18 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 12 months ago.
dashboardfomantic-uirhinoversesemantic-uishiny
257 stars 8.62 score 232 scriptsappsilon
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 12 months ago.
258 stars 8.50 score 165 scriptsdreamrs
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.
115 stars 8.49 score 145 scripts 2 dependentspaulc91
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.
434 stars 8.45 score 123 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
218 stars 8.43 score 312 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.
28 stars 8.29 score 93 scripts 1 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 2 days ago.
markdownpostgrespostgresqlquartoshinyshiny-appsshiny-rsupabasesurveysurveys
97 stars 8.29 score 133 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
77 stars 8.28 score 37 scripts 1 dependentsflavjack
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 14 days ago.
agricultureappsinkaverselmmplant-breedingplant-scienceshiny
5 stars 8.27 score 193 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.
159 stars 8.25 score 472 scripts 6 dependentsjuba
explor:Interactive Interfaces for Results Exploration
Shiny interfaces and graphical functions for multivariate analysis results exploration.
Maintained by Julien Barnier. Last updated 2 years ago.
htmlwidgetsmultivariate-analysisshiny
194 stars 8.12 score 93 scripts 2 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.
250 stars 7.95 score 116 scripts 3 dependentspatriciamar
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 10 days ago.
assessmentdifferential-item-functioningitem-analysisitem-response-theorypsychometricsshiny
45 stars 7.88 score 105 scripts 3 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
58 stars 7.88 score 520 scriptsjohncoene
cicerone:Provide Tours of 'Shiny' Applications
Provide step by step guided tours of 'Shiny' applications.
Maintained by John Coene. Last updated 2 months ago.
190 stars 7.84 score 68 scripts 5 dependentsburgerga
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
28 stars 7.81 score 166 scripts 13 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
156 stars 7.80 score 203 scriptsdaattali
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.
65 stars 7.80 score 107 scripts 7 dependentsbioc
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 8 days ago.
softwarevisualizationdatarepresentationmultiplecomparisonfunctionalpredictiondimensionreductionbioinformaticsheatmapinteractive-visualizationsorthologsphylogenetic-profileshiny
33 stars 7.79 score 10 scriptscurso-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
156 stars 7.79 score 88 scriptsxd-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.
129 stars 7.42 score 135 scriptscolinfay
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 8 months ago.
56 stars 7.37 score 28 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.
71 stars 7.32 score 122 scripts 6 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 26 days ago.
bootstrapr-shinyshinyui-design
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
48 stars 7.20 score 55 scripts 1 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.
91 stars 7.18 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
14 stars 7.15 score 17 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
34 stars 7.04 score 36 scriptslvulliard
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
37 stars 6.98 score 58 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.
141 stars 6.92 score 59 scriptsjohncoene
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.
168 stars 6.87 score 74 scripts 1 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
21 stars 6.83 score 32 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
35 stars 6.81 score 31 scripts 1 dependentsappsilon
box.linters:Linters for 'box' Modules
Static code analysis of 'box' modules. The package enhances code quality by providing linters that check for common issues, enforce best practices, and ensure consistent coding standards.
Maintained by Ricardo Rodrigo Basa. Last updated 9 days ago.
10 stars 6.80 score 1 scripts 1 dependentsbioc
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
29 stars 6.78 score 5 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 stars 6.74 score 35 scripts 1 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
117 stars 6.69 score 84 scriptsashbaldry
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.
6 stars 6.63 score 1.4k 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.
153 stars 6.62 score 45 scripts 2 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.
9 stars 6.49 score 34 scriptsrinterface
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
139 stars 6.48 score 72 scripts 2 dependentspachadotdev
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.
43 stars 6.31 score 24 scriptsstla
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.
48 stars 6.24 score 80 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 4 days ago.
bootstrapjscolorluminescenceluminescence-datingshinyshiny-applicationstooltip
7 stars 6.23 score 67 scripts 2 dependentstidymodels
shinymodels:Interactive Assessments of Models
Launch a 'shiny' application for 'tidymodels' results. For classification or regression models, the app can be used to determine if there is lack of fit or poorly predicted points.
Maintained by Simon Couch. Last updated 5 months ago.
48 stars 6.21 score 48 scriptsashbaldry
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.
149 stars 6.17 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.
15 stars 6.14 score 23 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
9 stars 6.03 score 24 scriptsdatasketch
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 10 months ago.
80 stars 6.01 score 43 scriptsjohncoene
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.
78 stars 5.96 score 78 scripts 1 dependentsoobianom
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.
10 stars 5.95 score 59 scripts 1 dependentsappsilon
reactable.extras:Extra Features for 'reactable' Package
Enhanced functionality for 'reactable' in 'shiny' applications, offering interactive and dynamic data table capabilities with ease. With 'reactable.extras', easily integrate a range of functions and components to enrich your 'shiny' apps and facilitate user-friendly data exploration.
Maintained by Recle Vibal. Last updated 5 months ago.
43 stars 5.95 score 20 scriptshelgasoft
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
90 stars 5.91 score 20 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
205 stars 5.83 score 111 scripts 1 dependentsbioc
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
14 stars 5.83 score 16 scriptsappsilon
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 12 months ago.
performance-testingrhinoverseshiny
31 stars 5.79 score 6 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.
57 stars 5.76 score 20 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
8 stars 5.74 score 34 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
18 stars 5.73 score 10 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
25 stars 5.70 score 8 scriptsashbaldry
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.
16 stars 5.68 score 30 scriptschristophsax
seasonalview:Graphical User Interface for Seasonal Adjustment
A graphical user interface to the 'seasonal' package and 'X-13ARIMA-SEATS', the U.S. Census Bureau's seasonal adjustment software.
Maintained by Christoph Sax. Last updated 5 months ago.
seasonal-adjustmentshinytime-series
22 stars 5.65 score 105 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
89 stars 5.58 score 86 scriptstom-jenkins
mapmixture:Spatial Visualisation of Admixture on a Projected Map
Visualise admixture as pie charts on a projected map, admixture as traditional structure barplots or facet barplots, and scatter plots from genotype principal components analysis. A 'shiny' app allows users to create admixture maps interactively. Jenkins TL (2024) <doi:10.1111/1755-0998.13943>.
Maintained by Tom Jenkins. Last updated 2 months ago.
admixtureancestrymapmixturepopulation-structureshiny
42 stars 5.58 score 13 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.
5.56 score 24 scriptsashbaldry
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.
1 stars 5.54 score 8 scriptsinsightsengineering
teal.modules.hermes:RNA-Seq Analysis Modules to Add to a Teal Application
RNA-seq analysis teal modules based on the `hermes` package.
Maintained by Daniel Sabanés Bové. Last updated 1 years ago.
7 stars 5.54 score 32 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.
2 stars 5.52 score 37 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 17 days ago.
deepseek-r1llama3llmlocal-llmoffline-firstoffline-llmollamaollama-appollama-guishinyshinyapp
9 stars 5.50 score 2 scriptsbioc
cytoviewer:An interactive multi-channel image viewer for R
This R package supports interactive visualization of multi-channel images and segmentation masks generated by imaging mass cytometry and other highly multiplexed imaging techniques using shiny. The cytoviewer interface is divided into image-level (Composite and Channels) and cell-level visualization (Masks). It allows users to overlay individual images with segmentation masks, integrates well with SingleCellExperiment and SpatialExperiment objects for metadata visualization and supports image downloads.
Maintained by Lasse Meyer. Last updated 5 months ago.
immunooncologysoftwaresinglecellonechanneltwochannelmultichannelspatialdataimportbioconductorimagingshinyvisualization
7 stars 5.50 score 15 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
3 stars 5.48 score 4 scriptsyonicd
d3Tree:Create Interactive Collapsible Trees with the JavaScript 'D3' Library
Create and customize interactive collapsible 'D3' trees using the 'D3' JavaScript library and the 'htmlwidgets' package. These trees can be used directly from the R console, from 'RStudio', in Shiny apps and R Markdown documents. When in Shiny the tree layout is observed by the server and can be used as a reactive filter of structured data.
Maintained by Jonathan Sidi. Last updated 1 years ago.
d3jshierarchyhtmlwidgetsqueryshiny
87 stars 5.46 score 33 scriptsmcanouil
NACHO:NanoString Quality Control Dashboard
NanoString nCounter data are gene expression assays where there is no need for the use of enzymes or amplification protocols and work with fluorescent barcodes (Geiss et al. (2018) <doi:10.1038/nbt1385>). Each barcode is assigned a messenger-RNA/micro-RNA (mRNA/miRNA) which after bonding with its target can be counted. As a result each count of a specific barcode represents the presence of its target mRNA/miRNA. 'NACHO' (NAnoString quality Control dasHbOard) is able to analyse the exported NanoString nCounter data and facilitates the user in performing a quality control. 'NACHO' does this by visualising quality control metrics, expression of control genes, principal components and sample specific size factors in an interactive web application.
Maintained by Mickaël Canouil. Last updated 1 years ago.
mirnamrnananostringnormalisationquality-controlshiny
8 stars 5.41 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
54 stars 5.40 score 31 scriptskgjerde
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
65 stars 5.39 score 38 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.
40 stars 5.36 score 38 scripts 1 dependentspsolymos
bSims:Agent-Based Bird Point Count Simulator
A highly scientific and utterly addictive bird point count simulator to test statistical assumptions, aid survey design, and have fun while doing it (Solymos 2024 <doi:10.1007/s42977-023-00183-2>). The simulations follow time-removal and distance sampling models based on Matsuoka et al. (2012) <doi:10.1525/auk.2012.11190>, Solymos et al. (2013) <doi:10.1111/2041-210X.12106>, and Solymos et al. (2018) <doi:10.1650/CONDOR-18-32.1>, and sound attenuation experiments by Yip et al. (2017) <doi:10.1650/CONDOR-16-93.1>.
Maintained by Peter Solymos. Last updated 10 months ago.
biasbirdsdetectabilityshinysimulationsurvey-design
4 stars 5.36 score 38 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.
59 stars 5.28 score 32 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.
1 stars 5.26 score 5 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 8 days ago.
accelerometeractigraphappmonitorshiny
5 stars 5.24 score 8 scriptsinsightsengineering
roxy.shinylive:A 'roxygen2' Extension for 'Shinylive'
An extension for 'roxygen2' to embed 'Shinylive' applications in the package documentation.
Maintained by Pawel Rucki. Last updated 4 months ago.
documentationroxygen2shinyshinylivewebr
10 stars 5.24 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
15 stars 5.24 score 23 scriptslamate
mlr3shiny:Machine Learning in 'shiny' with 'mlr3'
A web-based graphical user interface to provide the basic steps of a machine learning workflow. It uses the functionalities of the 'mlr3' framework.
Maintained by Laurens Tetzlaff. Last updated 10 months ago.
data-scienceintroduction-to-machine-learningmachine-learningmlr3shinysupervised-learning
28 stars 5.23 score 1 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.
11 stars 5.08 score 11 scriptswaynegitshell
GWSDAT:GroundWater Spatiotemporal Data Analysis Tool (GWSDAT)
Shiny application for the analysis of groundwater monitoring data, designed to work with simple time-series data for solute concentration and ground water elevation, but can also plot non-aqueous phase liquid (NAPL) thickness if required. Also provides the import of a site basemap in GIS shapefile format.
Maintained by Wayne Jones. Last updated 1 years ago.
contamination-detectiongroundwater-flowplumeshinyspatio-temporal-analysis
32 stars 5.02 score 11 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.
21 stars 5.02 score 8 scriptsmartinschobben
oceanexplorer:Explore Our Planet's Oceans with NOAA
Provides tools for easy exploration of the world ocean atlas of the US agency National Oceanic and Atmospheric Administration (NOAA). It includes functions to extract NetCDF data from the repository and code to visualize several physical and chemical parameters of the ocean. A Shiny app further allows interactive exploration of the data. The methods for data collecting and quality checks are described in several papers, which can be found here: <https://www.ncei.noaa.gov/products/world-ocean-atlas>.
Maintained by Martin Schobben. Last updated 1 years ago.
earthearth-observationearth-sciencenoaanoaa-dataoceanocean-sciencesoceanographyopen-datashinyspatialspatial-analysisspatial-data
9 stars 5.01 score 23 scriptsayayron
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
93 stars 5.01 score 22 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.
8 stars 5.00 score 14 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.
36 stars 4.99 score 26 scripts 7 dependentsstla
shinyChakraUI:A Wrapper of the 'React' Library 'Chakra UI' for 'Shiny'
Makes the 'React' library 'Chakra UI' usable in 'Shiny' apps. 'Chakra UI' components include alert dialogs, drawers (sliding panels), menus, modals, popovers, sliders, and more.
Maintained by Stéphane Laurent. Last updated 3 years ago.
22 stars 4.98 score 87 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.
23 stars 4.94 score 76 scriptsmrcieu
bpbounds:Nonparametric Bounds for the Average Causal Effect Due to Balke and Pearl and Extensions
Implementation of the nonparametric bounds for the average causal effect under an instrumental variable model by Balke and Pearl (Bounds on Treatment Effects from Studies with Imperfect Compliance, JASA, 1997, 92, 439, 1171-1176, <doi:10.2307/2965583>). The package can calculate bounds for a binary outcome, a binary treatment/phenotype, and an instrument with either 2 or 3 categories. The package implements bounds for situations where these 3 variables are measured in the same dataset (trivariate data) or where the outcome and instrument are measured in one study and the treatment/phenotype and instrument are measured in another study (bivariate data).
Maintained by Tom Palmer. Last updated 1 months ago.
aceaverage-causal-effectboundsinstrumental-variableivmendelianmendelian-randomisationmendelian-randomizationmendelianrandomisationmendelianrandomizationmrnonparametricnonparametric-boundspearlshiny
4.92 score 12 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.
39 stars 4.85 score 36 scriptszzawadz
dragulaR:Drag and Drop Elements in 'Shiny' using 'Dragula Javascript Library'
Move elements between containers in 'Shiny' without explicitly using 'JavaScript'. It can be used to build custom inputs or to change the positions of user interface elements like plots or tables.
Maintained by Zygmunt Zawadzki. Last updated 5 years ago.
62 stars 4.83 score 22 scriptspaulgovan
eAnalytics:Dynamic Web-Based Analytics for the Energy Industry
A 'Shiny' web application for energy industry analytics. Take an overview of the industry, measure Key Performance Indicators, identify changes in the industry over time, and discover new relationships in the data.
Maintained by Paul Govan. Last updated 7 months ago.
analyticsenergyshinyshinydashboardvisualization
34 stars 4.83 score 1 scriptsno-types
RagGrid:A Wrapper of the 'JavaScript' Library 'agGrid'
Data objects in 'R' can be rendered as 'HTML' tables using the 'JavaScript' library 'ag-grid' (typically via 'R Markdown' or 'Shiny'). The 'ag-grid' library has been included in this 'R' package. The package name 'RagGrid' is an abbreviation of 'R agGrid'.
Maintained by Srikkanth M. Last updated 3 years ago.
ag-gridhtmlwidgetsjavascriptshiny
33 stars 4.82 score 5 scriptsnteetor
cascadess:A Style Pronoun for 'htmltools' Tags
Apply styles to tag elements directly and with the .style pronoun. Using the pronoun, styles are created within the context of a tag element. Change borders, backgrounds, text, margins, layouts, and more.
Maintained by Nathan Teetor. Last updated 5 months ago.
18 stars 4.80 score 4 scriptsupsetjs
upsetjs:'HTMLWidget' Wrapper of 'UpSet.js' for Exploring Large Set Intersections
'UpSet.js' is a re-implementation of 'UpSetR' to create interactive set visualizations for more than three sets. This is a 'htmlwidget' wrapper around the 'JavaScript' library 'UpSet.js'.
Maintained by Samuel Gratzl. Last updated 3 years ago.
eulereuler-diagramhtmlwidgetinteractiveshinyupsetupsetjsupsetrvennvenn-diagram
36 stars 4.80 score 35 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
6 stars 4.78 score 10 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
3 stars 4.78 score 2 scriptslineupjs
lineupjs:'HTMLWidget' Wrapper of 'LineUp' for Visual Analysis of Multi-Attribute Rankings
'LineUp' is an interactive technique designed to create, visualize and explore rankings of items based on a set of heterogeneous attributes. This is a 'htmlwidget' wrapper around the JavaScript library 'LineUp.js'. It is designed to be used in 'R Shiny' apps and 'R Markddown' files. Due to an outdated 'webkit' version of 'RStudio' it won't work in the integrated viewer.
Maintained by Samuel Gratzl. Last updated 3 years ago.
crosstalkhtmlwidgethtmlwidgetslineuprankingshiny
54 stars 4.75 score 21 scriptsthlytras
miniMeta:Web Application to Run Meta-Analyses
Shiny web application to run meta-analyses. Essentially a graphical front-end to package 'meta' for R. Can be useful as an educational tool, and for quickly analyzing and sharing meta-analyses. Provides output to quickly fill in GRADE (Grading of Recommendations, Assessment, Development and Evaluations) Summary-of-Findings tables. Importantly, it allows further processing of the results inside R, in case more specific analyses are needed.
Maintained by Theodore Lytras. Last updated 9 months ago.
meta-analysesmeta-analysisobservational-studiesrandomized-controlled-trialssample-size-calculationshiny
5 stars 4.70 score 3 scriptstrackerproject
trackeRapp:Interface for the Analysis of Running, Cycling and Swimming Data from GPS-Enabled Tracking Devices
Provides an integrated user interface and workflow for the analysis of running, cycling and swimming data from GPS-enabled tracking devices through the 'trackeR' <https://CRAN.R-project.org/package=trackeR> R package.
Maintained by Ioannis Kosmidis. Last updated 3 years ago.
data-visualizationshinysports-appweb-appweb-development
32 stars 4.68 score 2 scriptskennedymwavu
micromodal:Create Simple and Elegant Modal Dialogs in 'shiny'
Enables you to create accessible modal dialogs, with confidence and with minimal configuration.
Maintained by Kennedy Mwavu. Last updated 2 years ago.
9 stars 4.65 score 8 scriptsstla
rAmCharts4:Interface to the JavaScript Library 'amCharts 4'
Creates JavaScript charts. The charts can be included in 'Shiny' apps and R markdown documents, or viewed from the R console and 'RStudio' viewer. Based on the JavaScript library 'amCharts 4' and the R packages 'htmlwidgets' and 'reactR'. Currently available types of chart are: vertical and horizontal bar chart, radial bar chart, stacked bar chart, vertical and horizontal Dumbbell chart, line chart, scatter chart, range area chart, gauge chart, boxplot chart, pie chart, and 100% stacked bar chart.
Maintained by Stéphane Laurent. Last updated 2 years ago.
28 stars 4.61 score 29 scriptstrafficonese
daterangepicker:Create a Shiny Date-Range Input
A Shiny Input for date-ranges, which pops up two calendars for selecting dates, times, or predefined ranges like "Last 30 Days". It wraps the JavaScript library 'daterangepicker' which is available at <https://www.daterangepicker.com>.
Maintained by Sebastian Gatscha. Last updated 2 years ago.
15 stars 4.61 score 18 scripts 1 dependentsbioc
cellmigRation:Track Cells, Analyze Cell Trajectories and Compute Migration Statistics
Import TIFF images of fluorescently labeled cells, and track cell movements over time. Parallelization is supported for image processing and for fast computation of cell trajectories. In-depth analysis of cell trajectories is enabled by 15 trajectory analysis functions.
Maintained by Waldir Leoncio. Last updated 5 months ago.
cellbiologydatarepresentationdataimportbioconductor-packagecell-trackingshinytrajectory-analysis
4.60 score 4 scriptsfeddelegrand7
farrell:Interactive Interface to Data Envelopment Analysis Modeling
Allows the user to execute interactively radial data envelopment analysis models. The user has the ability to upload a data frame, select the input/output variables, choose the technology assumption to adopt and decide whether to run an input or an output oriented model. When the model is executed a set of results are displayed which include efficiency scores, peers' determination, scale efficiencies' evaluation and slacks' calculation. Fore more information about the theoretical background of the package, please refer to Bogetoft & Otto (2011) <doi:10.1007/978-1-4419-7961-2>.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
data-envelopment-analysisdeashiny
8 stars 4.60 score 6 scriptsbioc
SVMDO:Identification of Tumor-Discriminating mRNA Signatures via Support Vector Machines Supported by Disease Ontology
It is an easy-to-use GUI using disease information for detecting tumor/normal sample discriminating gene sets from differentially expressed genes. Our approach is based on an iterative algorithm filtering genes with disease ontology enrichment analysis and wilk and wilks lambda criterion connected to SVM classification model construction. Along with gene set extraction, SVMDO also provides individual prognostic marker detection. The algorithm is designed for FPKM and RPKM normalized RNA-Seq transcriptome datasets.
Maintained by Mustafa Erhan Ozer. Last updated 5 months ago.
genesetenrichmentdifferentialexpressionguiclassificationrnaseqtranscriptomicssurvivalmachine-learningrna-seqshiny
4.60 score 2 scriptscolearendt
gitlink:Add 'Git' Links to Your Web Based Assets
Provides helpers to add 'Git' links to 'shiny' applications, 'rmarkdown' documents, and other 'HTML' based resources. This is most commonly used for 'GitHub' ribbons.
Maintained by Cole Arendt. Last updated 5 years ago.
github-buttonsgithub-ribbonribbonrmarkdownshiny
23 stars 4.54 score 30 scriptsashbaldry
fomantic.plus:Add Extra 'Fomantic UI' Components to 'shiny.semantic'
Extend 'shiny.semantic' with extra 'Fomantic UI' components. Create pages in a format similar to 'shiny', form validation and more.
Maintained by Ashley Baldry. Last updated 3 years ago.
5 stars 4.51 score 13 scriptslgnbhl
aos:Animate on Scroll Library for 'shiny'
Trigger animation effects on scroll on any HTML element of 'shiny' and 'rmarkdown', such as any text or plot, thanks to the 'AOS' Animate On Scroll jQuery library <http://michalsnik.github.io/aos/>.
Maintained by Félix Luginbuhl. Last updated 6 months ago.
7 stars 4.50 score 15 scriptsbioc
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
2 stars 4.48 score 8 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
56 stars 4.45 score 6 scriptseoda-dev
rtabulator:R Bindings for 'Tabulator JS'
Provides R bindings for 'Tabulator JS' <https://tabulator.info/>. Makes it a breeze to create highly customizable interactive tables in 'rmarkdown' documents and 'shiny' applications. It includes filtering, grouping, editing, input validation, history recording, column formatters, packaged themes and more.
Maintained by Stefan Kuethe. Last updated 5 months ago.
bindingshtmlwidgetsrlangshinyspreadsheettabletabulator-js
11 stars 4.44 score 9 scriptscurso-r
shinyhttr:Progress Bars for Downloads in 'shiny' Apps
Modifies the progress() function from 'httr' package to let it send output to progressBar() function from 'shinyWidgets' package. It is just a tweak at the original functions from 'httr' package to make it smooth for 'shiny' developers.
Maintained by Athos Damiani. Last updated 5 years ago.
34 stars 4.43 score 16 scriptsfeddelegrand7
cronologia:Create an HTML Vertical Timeline from a Data Frame in 'rmarkdown' and 'shiny'
Creates an HTML vertical timeline from a data frame as an input for 'rmarkdown' documents and 'shiny' applications.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
csshtmlhtmltoolsrmarkdownshiny
54 stars 4.43 score 8 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 12 days ago.
26 stars 4.41 scorestla
prettifyAddins:'RStudio' Addins to Prettify 'JavaScript', 'C++', 'Python', and More
Provides 'RStudio' addins to prettify 'HTML', 'CSS', 'SCSS', 'JavaScript', 'JSX', 'Markdown', 'C(++)', 'LaTeX', 'Python', 'Julia', 'XML', 'Java', 'JSON', 'Ruby', and to reindent 'C(++)', 'Fortran', 'Java', 'Julia', 'Python', 'SAS', 'Scala', 'Shell', 'SQL' and "TypeScript". Two kinds of addins are provided: 'Prettify' and 'Indent'. The 'Indent' addins only reindent the code, while the 'Prettify' addins also modify the code, e.g. trailing semi-colons are added to 'JavaScript' code when they are missing.
Maintained by Stéphane Laurent. Last updated 2 years ago.
21 stars 4.38 score 23 scriptsstla
shinySelect:A Wrapper of the 'react-select' Library
Provides a select control widget for 'Shiny'. It is easily customizable, and one can easily use HTML in the items and KaTeX to type mathematics.
Maintained by Stéphane Laurent. Last updated 2 years ago.
24 stars 4.36 score 19 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
3 stars 4.35 score 15 scriptscpsievert
histoslider:A Histogram Slider Input for 'Shiny'
A histogram slider input binding for use in 'Shiny'. Currently supports creating histograms from numeric, date, and 'date-time' vectors.
Maintained by Carson Sievert. Last updated 1 years ago.
histogramreactshinysliderui-components
27 stars 4.31 score 15 scriptsbioc
protGear:Protein Micro Array Data Management and Interactive Visualization
A generic three-step pre-processing package for protein microarray data. This package contains different data pre-processing procedures to allow comparison of their performance.These steps are background correction, the coefficient of variation (CV) based filtering, batch correction and normalization.
Maintained by Kennedy Mwai. Last updated 5 months ago.
microarrayonechannelpreprocessingbiomedicalinformaticsproteomicsbatcheffectnormalizationbayesianclusteringregressionsystemsbiologyimmunooncologybackground-correctionmicroarray-datanormalisationproteomics-datashinyshinydashboard
1 stars 4.30 score 6 scriptsstla
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.
12 stars 4.28 score 32 scriptspoissonconsulting
shinyypr:Run ypr Shiny App
A user interface to the 'ypr' R package. 'Ypr' implements equilibrium-based yield per recruit methods for estimating the optimal yield for a fish population.
Maintained by Ayla Pearson. Last updated 2 months ago.
3 stars 4.26 score 3 scriptsatheriel
openmetrics:A 'Prometheus' Client for R Using the 'OpenMetrics' Format
Provides a client for the open-source monitoring and alerting toolkit, 'Prometheus', that emits metrics in the 'OpenMetrics' format. Allows users to automatically instrument 'Plumber' and 'Shiny' applications, collect standard process metrics, as well as define custom counter, gauge, and histogram metrics of their own.
Maintained by Aaron Jacobs. Last updated 4 years ago.
metricsopenmetricsplumberprometheusprometheus-clientshiny
35 stars 4.24 score 5 scriptsfeddelegrand7
corazon:Apply 'colorffy' Color Gradients Within 'shiny' Elements
Allows the user to apply nice color gradients to 'shiny' elements. The gradients are extracted from the 'colorffy' website. See <https://www.colorffy.com/gradients/catalog>.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
3 stars 4.22 score 11 scriptslgnbhl
gotop:Scroll Back to Top Icon in Shiny and R Markdown
Add a scroll back to top 'Font Awesome' icon <https://fontawesome.com/> in 'rmarkdown' documents and 'shiny' apps thanks to 'jQuery GoTop' <https://scottdorman.blog/jquery-gotop/>.
Maintained by Félix Luginbuhl. Last updated 7 months ago.
16 stars 4.20 score 7 scriptspaulgovan
QRAGadget:A 'Shiny' Gadget for Interactive 'QRA' Visualizations
Upload raster data and easily create interactive quantitative risk analysis 'QRA' visualizations. Select from numerous color palettes, base-maps, and different configurations.
Maintained by Paul Govan. Last updated 8 months ago.
8 stars 4.20 score 2 scriptsjhk0530
polaroid:Create Hex Stickers with 'shiny'
Create hexagonal shape sticker image. 'polaroid' can be used in user's web browser. 'polaroid' can be used in 'shinyapps.io'. In both way, user can download created 'hexSticker' as 'PNG' image. 'polaroid' is built based on 'argonDash', 'colourpicker' and 'hexSticker' R package.
Maintained by Jinhwan Kim. Last updated 6 hours ago.
15 stars 4.18 score 2 scriptsfeddelegrand7
flipdownr:Implement a Countdown in 'RMarkdown' Documents and 'shiny' Applications
Allows the user to create a countdown in 'RMarkdown' documents and 'shiny' applications. The package is a wrapper of the 'JavaScript' library 'flipdown.js'. See <https://pbutcher.uk/flipdown/> for more info.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
30 stars 4.18 score 4 scriptsfeddelegrand7
mailtoR:Creates a Friendly User Interface for Emails Sending in 'shiny'
Allows the user to generate a friendly user interface for emails sending. The user can choose from the most popular free email services ('Gmail', 'Outlook', 'Yahoo') and his default email application. The package is a wrapper for the 'Mailtoui' 'JavaScript' library. See <https://mailtoui.com/#menu> for more information.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
badgejavascriptmetacran-downloadsrmarkdormarkdownshinywebdesign
22 stars 4.16 score 13 scriptsstla
swipeR:Carousels using the 'JavaScript' Library 'Swiper'
Create carousels using the 'JavaScript' library 'Swiper' and the package 'htmlwidgets'. The carousels can be displayed in the 'RStudio' viewer pane, in 'Shiny' applications and in 'R markdown' documents. The package also provides a 'RStudio' addin allowing to choose image files and to display them in the viewer pane.
Maintained by Stéphane Laurent. Last updated 1 years ago.
carouselhtmlwidgetsshinyswiperopenjdk
11 stars 4.14 score 25 scriptscerte-medical-epidemiology
certeprojects:A Certe R Package for Department Projects
A Certe R Package with functions to automate department projects using MS Teams, MS Planner, Shiny, R Markdown and Quarto. This package is part of the 'certedata' universe.
Maintained by Matthijs S. Berends. Last updated 3 days ago.
microsoft-azuremicrosoft-outlookmicrosoft-plannermicrosoft-teamsmicrosoft365microsoft365rquartoshinyteams
2 stars 4.13 score 1 scripts 3 dependentsr4fun
hover:CSS Animations for 'shiny' Button Elements
A wrapper around a CSS library called 'Hover.css', intended for use in 'shiny' applications.
Maintained by Tyler Littlefield. Last updated 4 years ago.
15 stars 4.13 score 18 scriptspcruniversum
shinyMolBio:Molecular Biology Visualization Tools for 'Shiny' Apps
Interactive visualization of 'RDML' files via 'shiny' apps. Package provides (1) PCR plate interface with ability to select individual tubes; (2) amplification/melting plots with fast hiding and highlighting individual curves; (3) 2D allelic discrimination plot.
Maintained by Konstantin A. Blagodatskikh. Last updated 5 months ago.
6 stars 4.10 score 14 scriptsgadenbuie
regexplain:Rstudio Addin to Explain, Test and Build Regular Expressions
A set of RStudio Addins to help interactively test and build regular expressions. Provides a Shiny gadget interface for interactively constructing the regular expression and viewing the results from common string-searching functions. The gadget interface includes a helpful regex syntax reference sheet and a library of common patterns.
Maintained by Garrick Aden-Buie. Last updated 4 years ago.
gadgetregexregex-expressionregular-expressionrstudio-addinshinystringr
486 stars 4.07 score 12 scriptsstla
shinyDatetimePickers:Some Datetime Pickers for 'Shiny'
Provides three types of datetime pickers for usage in a 'Shiny' UI. A datetime picker is an input field for selecting both a date and a time.
Maintained by Stéphane Laurent. Last updated 1 years ago.
14 stars 4.05 score 16 scriptsfeddelegrand7
Rnightly:A Wrapper of the 'JavaScript' Library 'Nightly'
Allows the user to implement a dark/light toggle mode in 'shiny' using the 'Nightly' 'JavaScript' library. The default mode is dark/light however the user can also specify other colours.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
22 stars 4.04 score 3 scriptsdevopifex
litter:'Lit' Components for 'Shiny'
'Lit' components for 'Shiny'.
Maintained by John Coene. Last updated 12 months ago.
30 stars 4.03 score 18 scriptsciirc-kso
rless:Leaner Style Sheets
Converts LESS to CSS. It uses V8 engine, where LESS parser is run. Functions for LESS text, file or folder conversion are provided. This work was supported by a junior grant research project by Czech Science Foundation 'GACR' no. 'GJ18-04150Y'.
Maintained by Jonas Vaclavek. Last updated 6 years ago.
1 stars 4.00 score 8 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
2 stars 4.00 score 1 scriptsfeddelegrand7
savonliquide:Accessibility Toolbox for 'R' Users
Provides a toolbox that allows the user to implement accessibility related concepts.
Maintained by Mohamed El Fodil Ihaddaden. Last updated 4 years ago.
17 stars 3.93 score 5 scriptsmagnusdv
KLINK:Kinship Analysis with Linked Markers
A 'shiny' application for forensic kinship testing, based on the 'pedsuite' R packages. 'KLINK' is closely aligned with the (non-R) software 'Familias' and 'FamLink', but offers several unique features, including visualisations and automated report generation. The calculation of likelihood ratios supports pairs of linked markers, and all common mutation models.
Maintained by Magnus Dehli Vigeland. Last updated 18 days ago.
forensic-geneticskinship-testingpedsuiteshiny
1 stars 3.88 score 5 scriptsstla
shinyMonacoEditor:The 'Monaco' Editor in 'Shiny'
A 'Shiny' app including the 'Monaco' editor. The 'Monaco' editor is the code editor which powers 'VS Code'. It is particularly well developed for 'JavaScript'. In addition to the 'Monaco' editor features, the app provides prettifiers and minifiers for multiple languages, 'SCSS' and 'TypeScript' compilers, code checking for 'C' and 'C++' (requires 'cppcheck').
Maintained by Stéphane Laurent. Last updated 4 years ago.
15 stars 3.88 scoreshyentist
fishRman:The Fisheries Scientist's Toolbox
A bundle of analytics tools for fisheries scientists. A 'shiny' R App is included for a 'no-code' solution for retrieval, analysis, and visualization.
Maintained by Pasquale Buonomo. Last updated 1 years ago.
dashboardfisheriesfisheries-managementfisheries-researchfishing-effortglobal-fishing-watchglobalfishingwatchmarine-biologyopen-sourceshiny
14 stars 3.85 score 1 scripts