All Projects β†’ emitanaka β†’ Shinycustomloader

emitanaka / Shinycustomloader

Add a custom loader for R shiny

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Shinycustomloader

workshops-setup cloud analytics machine
Tips and Tricks to setup a cloud machine for Analytics and Data Science with R, RStudio and Shiny Servers, Python and JupyterLab
Stars: ✭ 12 (-87.63%)
Mutual labels:  shiny, rstats
Waiter
πŸ•°οΈ Loading screens for Shiny
Stars: ✭ 325 (+235.05%)
Mutual labels:  shiny, rstats
waypointer
Waypoints & Animations for Shiny
Stars: ✭ 16 (-83.51%)
Mutual labels:  shiny, rstats
Plotly
An interactive graphing library for R
Stars: ✭ 2,096 (+2060.82%)
Mutual labels:  shiny, rstats
Highcharter
R wrapper for highcharts
Stars: ✭ 583 (+501.03%)
Mutual labels:  shiny, rstats
Shinycssloaders
βŒ› Add loading animations to a Shiny output while it's recalculating
Stars: ✭ 248 (+155.67%)
Mutual labels:  shiny, rstats
tRakt-shiny
Using trakt to graph show data and such. The on-it's-way-out incarnation of trakt.jemu.name
Stars: ✭ 17 (-82.47%)
Mutual labels:  shiny, rstats
Shinyfiles
A shiny extension for server side file access
Stars: ✭ 133 (+37.11%)
Mutual labels:  shiny, rstats
Shinyjs
πŸ’‘ Easily improve the user experience of your Shiny apps in seconds
Stars: ✭ 566 (+483.51%)
Mutual labels:  shiny, rstats
Timevis
πŸ“… Create interactive timeline visualizations in R
Stars: ✭ 470 (+384.54%)
Mutual labels:  shiny, rstats
Shinyalert
πŸ—―οΈ Easily create pretty popup messages (modals) in Shiny
Stars: ✭ 148 (+52.58%)
Mutual labels:  shiny, rstats
Datofutbol
Dato FΓΊtbol repository
Stars: ✭ 23 (-76.29%)
Mutual labels:  shiny, rstats
Colourpicker
🎨 A colour picker tool for Shiny and for selecting colours in plots (in R)
Stars: ✭ 144 (+48.45%)
Mutual labels:  shiny, rstats
r-ladies-ML-1
⭐ Files for my R-Ladies ML workshop - Supervised Learning 101 ⭐
Stars: ✭ 35 (-63.92%)
Mutual labels:  shiny, rstats
Rtutor
Creating interactive R Problem Sets. Automatic hints and solution checks. (Shiny or RStudio)
Stars: ✭ 141 (+45.36%)
Mutual labels:  shiny, rstats
pirate
πŸ΄β€β˜ οΈ A personal platform for R programming
Stars: ✭ 36 (-62.89%)
Mutual labels:  shiny, rstats
Shinyapps links
A collection of Shiny applications (links shared on Twitter)
Stars: ✭ 109 (+12.37%)
Mutual labels:  shiny, rstats
Cicerone
πŸ›οΈ Give tours of your Shiny apps
Stars: ✭ 131 (+35.05%)
Mutual labels:  shiny, rstats
Regexplain
πŸ” An RStudio addin slash regex utility belt
Stars: ✭ 413 (+325.77%)
Mutual labels:  shiny, rstats
Shinyappdemo
A demo shiny app inside a package
Stars: ✭ 23 (-76.29%)
Mutual labels:  shiny, rstats

shinycustomloader

CRAN_Status_Badge

Overview

This R-package is an extension to the shinycssloaders package and allows for custom css/html or gif/image file for the loading screen. You may include your css/html files or gif/image files for your custom loading screen. There are twelve built in css/html loading screen specified by dnaspin, pacman, loader1, loader2, ..., loader10.

You can install this package from github as:

Installation

# You can install it from CRAN:
install.packages("shinycustomloader")

# Or the the development version from GitHub:
# install.packages("devtools")
devtools::install_github('emitanaka/shinycustomloader')

Example

You can see an example shiny app that employs the custom loaders by launching an example app in the package.

library(shinycustomloader)
shinyExample()

Customisation

The command is a simple wrapper for the shiny output and you can easily specify your own favorite gif (say nyancat.gif) for customisation. Place nyancat.gif in the folder www within your shiny app folder (create one if you don't have it in your shiny folder).

withLoader(plotOutput("distPlot"), type="image", loader="nyancat.gif")

You can also further customise by inputting your own text as a marquee object with its own style.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].