R Shiny

Open-source R projects categorized as Shiny

Top 23 R Shiny Projects

  • shinyjs

    💡 Easily improve the user experience of your Shiny apps in seconds

    Project mention: [Shiny Dashboard] [R6] Dynamic Value boxes - having only one display. | reddit.com/r/rshiny | 2022-03-16

    Also, if you want to show/hide a box depending on a parameter, you can observe whether the parameter is present or not, then simply show/hide the box with the shinyjs package.

  • timevis

    📅 Create interactive timeline visualizations in R

    Project mention: R Shiny Help | reddit.com/r/rshiny | 2022-01-20

    best way for any of this, is figure out smaller parts and combining them. https://shiny.rstudio.com/reference/shiny/0.14/fileInput.html - for the fileinput https://daattali.com/shiny/timevis-demo/ - for timevis.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • regexplain

    🔍 An RStudio addin slash regex utility belt

    Project mention: Help, regular expressions! I am new to this and my phrasing might be wrong, I apologize for that. | reddit.com/r/Rlanguage | 2022-03-14

    Could try this: https://github.com/gadenbuie/regexplain

  • DesktopDeployR

    A framework for deploying self-contained R-based applications to the desktop

    Project mention: Run python from Excel, without having to have python installed | reddit.com/r/Python | 2022-07-17

    Shiny apps don't have to be hosted on a website, for what it's worth. There are ways to make them, essentially, desktop apps. Definitely quite a bit of work, but still doable.

  • heroku-buildpack-r

    Heroku buildpack for R - Makes deploying R on Heroku easy

    Project mention: Running R and Nodejs Buildpacks not working. | reddit.com/r/Heroku | 2022-02-03

    I've installed https://github.com/virtualstaticvoid/heroku-buildpack-r as well as Nodejs on my Heroku server. I just have one hobby dyno with a web process.

  • electricShine

    Create Standalone Installable Shiny Apps

    Project mention: Standalone R script to executable | reddit.com/r/Rlanguage | 2022-06-27

    I’ve had some joy with electricShine. Albeit, last time I tried I had to use a specific commit and ignore some of the documentation (it suggests using a golem style app but that package has moved on and it’s no longer compatible).

  • shinyalert

    🗯️ Easily create pretty popup messages (modals) in Shiny

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • shiny.fluent

    Microsoft's Fluent UI for Shiny apps

  • splitKbCompare

    An interactive tool for comparing layouts of different split mechanical keyboards

    Project mention: ErgodoxE EZ – an ergonomic keyboard with open source firmware | news.ycombinator.com | 2022-09-08

    I used a Kinesis Advantage as my main keyboard for 10 years. A few years ago I got an Ergodox EZ, but just couldn't get into it. I've been using a NiZ Atom68 as my main keyboard for over a year now and am rather happy with it. I have plans to build and try

    These days I think that there are so many good community designed keyboards [0] that it behooves anyone who has the notion they'd like something better than a standard layout keyboard to do a bit of research and testing. For any keyboard layout it is fairly trivial to make a printout and stick it to your desk to get an impression of how it fits your hand size/shape and your preferred resting/neutral position.

    Recently I've found Ben Vallack [1] to be an excellent resource on keyboard customization and his philosophy echoes my own, though he shows much more dedication to the craft and exploration of keyboarding than I could ever hope or wish to. He has an excellent series on designing and making your own keyboard [2], as well as well thought out explanations and explorations of creating and learning personalized keyboard layouts [3][4]. His more general explorations of usability in computing and beyond have been inspiring as well [5].

      0: https://github.com/jhelvy/splitKbCompare

  • shinyFeedback

    display user feedback next to Shiny inputs

    Project mention: [Shiny Dashboard] [R6] Dynamic Value boxes - having only one display. | reddit.com/r/rshiny | 2022-03-16

    An alternative to shinydashboard::valueBox is provided in the shinyFeedback package with a function called valueBoxModule. It moves the value box UI from the server to the UI & allows for more customization. More details here.

  • tidymodules

    An Object-Oriented approach to Shiny modules

  • shinyscreenshot

    📷 Capture screenshots of entire pages or parts of pages in Shiny apps

  • supreme

    Generate UML diagrams of Shiny modules (by strboul)

  • shinydisconnect

    🔌 Show a nice message when a Shiny app disconnects or errors

  • covid19-event-risk-planner

    COVID19 risk planner R-Shiny application

    Project mention: Washington state - no case updates since DOH doesn't publish on Tuesdays, Thursdays and weekends and holidays - 10/3/2022 Case Updates | reddit.com/r/CoronavirusWA | 2022-10-04

    NOTE: This calculation uses the 10-day running total (as of 4 days ago), and multiplies it by 4 (assuming we only catch a quarter of all positive cases of COVID). More info here on the methodology.

  • echarty

    The goal of echarty is to provide a minimal interface, a “glue”, between R and ECharts, then let your R data lists build the chart. There are utilities included to assist with data preparation, Shiny with proxy and JS plugins. Have the full functionality of ECharts in R with minimal overhead!

    Project mention: echarts4r VS echarty - a user suggested alternative | libhunt.com/r/echarts4r | 2022-06-02

    A thin R wrapper around Javascript library ECharts. Users can benefit from ECharts full functionality to build interactive charts in R and Shiny with minimal overhead.

  • shiny.pwa

    Progressive Web Apps for r/shiny

    Project mention: What is the coolest thing you can do in R? | reddit.com/r/Rlanguage | 2022-01-19

    I'm pretty sure I used these instructions to get it working on mobile: https://github.com/pedrocoutinhosilva/shiny.pwa

  • heroku-docker-r

    Heroku R Docker Image - Makes deploying R on Heroku easy

  • shinybrowser

    🌐 Find out information about a user's web browser in Shiny apps

  • snapper

    snap images of html objects using only JavaScript in shiny apps (by yonicd)

  • ShinyWebAppWithFormAndLeafletMap

    This repo contains the code to build a webapp for data collection and viewing the map on a leaflet map using R Shiny. The specific webapp that I built is aimed to collect data of sustainability practices of various eateries around the world, in the times of climate change.

  • chrome_print_shiny

    How to use pagedown::chrome_print() in a Shiny app?

  • fish-r-man

    Open-Source Shiny R Dashboard to easily query, download, analyse and visualise Global Fishing Watch data on fishing effort.

    Project mention: Following users' feedback and some weeks of work, fishRman 1.1.0 (beta) now features a responsive web design. Now you can assess fishing effort worldwide from your smartphone as well as from your desktop computer (weird flex but ok) | reddit.com/r/marinebiology | 2022-01-09

    You can contact me here or via GitHub: https://github.com/Shyentist/fish-r-man

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-10-04.

R Shiny related posts


What are some of the best open-source Shiny projects in R? This list will help you:

Project Stars
1 shinyjs 644
2 timevis 553
3 regexplain 470
4 DesktopDeployR 338
5 heroku-buildpack-r 297
6 electricShine 228
7 shinyalert 200
8 shiny.fluent 194
9 splitKbCompare 173
10 shinyFeedback 173
11 tidymodules 122
12 shinyscreenshot 58
13 supreme 54
14 shinydisconnect 50
15 covid19-event-risk-planner 45
16 echarty 42
17 shiny.pwa 35
18 heroku-docker-r 32
19 shinybrowser 27
20 snapper 18
21 ShinyWebAppWithFormAndLeafletMap 12
22 chrome_print_shiny 12
23 fish-r-man 12
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.