Back in January we announced the first Shiny contest. The time has come to share the results with you!

First and foremost, we were overwhelmed (in the best way possible!) by the 136 submissions! Reviewing all these submissions was incredibly inspiring and humbling. We really appreciate the time and effort each contestsant put into building these apps, as well as submitting them as a fully reproducible artifacts via RStudio Cloud.

• There were 136 submissions from 122 unique app developers!
• Approximately 92% of these developers submitted one entry for the contest and approximately 7% submitted two entries.
• There was one developer who submitted three entries and one developer who submitted five!

And here is a look at the growth of submissions over time…

So many of these apps were quite complex, very well-designed, and fun to interact with. Saying that selecting winners was difficult would be the biggest understatement of the year! But we promised to do it, so we did! Below we list the honorable mentions, runners up, and last but not least, the winners of the first Shiny contest.

Before we get to them though, a quick point of claerification: we had promised two winners, one in the novice and one in the open category. However since we didn’t ask developers to self select into these categories it was very difficult to place
apps into these categories post-hoc. So instead we picked four winners in various categories. At the end of the post we also discuss how this experience will help shape the definitions of winning categories in the next Shiny contest.

Over the next week we will be getting in touch with all the winners, runners up, and honorable mentions to arrange delivery of their awards and to highlight their submissions on the Shiny User Showcase.

## Winners

The four winners, presented here in no particular order, have won the following:

• One year of shinyapps.io Basic plan
• All hex/RStudio stickers we can find

### A Virtual Lab for Teaching Physiology

If we were judging solely by ambition of vision, this submission by David Granjon would have to be our winner! The centerpiece of this app is a strikingly detailed visNetwork, but the patient simulator idea is interesting as well.

### ScotPHO Online Profiles Tool

This app by Jaime Villacampa, Zsanett Bahor, and Vicky Elliott was created to help people living and working in Scotland explore how geographical areas have changed over time or how they compare to other areas, across a range of indicators of health and wider determinants of health. The app is pretty complicated, but no more than it has to be with such a sprawling dataset behind it. Each part of the app has a carefully curated set of options that expose lots of power without being totally overwhelming. The context-sensitive Definition button and pervasive “Download data”/“Save chart” options are nice touches as well.

### tidytuesday.rocks

If you haven’t heard of #TidyTuesday, you’re missing out on one of the most dynamic virtual events in the R community. The tidytuesday.rocks app by Neal Grantham is a tastefully minimalist interface for exploring previous weeks’ datasets and community submissions for visualizations.

### CRAN Explorer

There are plenty of Shiny apps for exploring CRAN metadata, but none of them look as striking as this one by nz-stefan! This is a really nice example of HTML Template usage; the separation between the R UI and the raw HTML UI is extremely clean.

### The Shiny LEGO mosaic creator

This app by Eric Nantz is just fun! Upload any (relatively small) image and within seconds this app will design a LEGO mosaic for you, complete with a list of required bricks and build instructions!

### A Dashboard for Conference Tweets

We have fond memories of rstudio::conf 2019, but nostalgia isn’t the only thing going for this dashboard by Garrick Aden-Buie. There are a lot of great tweets we missed the first time around, and we added some new follows. We also loved the “Top Emoji” plot (spoiler: the top emoji was 🤯!).

## Honorable mentions

Remember how we said earlier that there so many gems among the submissions and how it was so difficult to choose between them? Yeah, it was! The following twenty-one apps are the honorable mentions. The developers of these apps will receive one year of shinyapps.io Basic Plan and one RStudio t-shirt.

We have linked to the RStudio Community post for each of the submissions where you can read more about each app, interact with it, and reproduce it in RStudio Cloud.

## Next Shiny contest

The first Shiny contest was not only fun to review, but we also learned a lot about how to structure it next time around. (Oh yeah, there will be a next time!) Our plan is to pre-identify clear categories for winners and announce them at the beginning of the contest. We’re pretty sure you will wow us again, and develop apps that are awe-inspiring and don’t fit into any of the categories we outlined, and we’ll want to update things again for the third round of the contest, but c’est la vie! We will also plan better for a high number of submissions so that we can turn around the review quicker (thank you for your patience this time around!).