Join the Shiny Community every month at Shiny Gatherings

FIFA Shiny App Wins Popular Vote in Appsilon’s Shiny Contest

18 November 2020

Appsilon recently ran an internal Shiny contest to see which team member could make the best shiny.semantic PoC in under 24 hours. We asked the R Community to vote for the People’s Choice Award, and today we have a winner to announce!

Appsilon is hiring hiring globally. We are a remote-first company. Check out 9 currently open positions. Want to work with our partner RStudio? They are currently hiring a Data Science Evangelist.

Before we announce the winner, we would like to take a minute and thank everyone who voted for their favorite shiny.semantic dashboard. It’s you who made it possible to award this prize. And now, let’s take a look at how the voting turned out. 

A breakdown of all the votes for our six Shiny App entries.

See the other winners of our internal Shiny Contest as determined by our partner RStudio: RStudio Announces Winners of Appsilon’s Internal Shiny Contest

People’s Choice Award Winner: FIFA ’19

Huge congratulations to our open-source leader Dominik for building this application! The app won 34.7% of your votes, 9% more than the runner-up. Perhaps there are some football fans in the R Community! RStudio was impressed by this app as well and named it the runner-up for the “Most Technically Impressive” award. Read more about the winners they chose on the RStudio blog.

The FIFA ’19 application was created to demonstrate powerful shiny.semantic features for generating interactive data visualization. This dashboard used SoFifa data and was inspired by a fantastic Fifa Shiny Dashboard. You can test the application here.

People’s Choice Runner-Up: Semantic Memory

Semantic Memory is a memory game created from scratch by Appsilon engineer Jakub Nowicki using shiny.semantic (with some adjustments). Two players try to find as many pairs of R package hexes (coming from both Appsilon and RStudio) as they can. You might notice the reference to our new shiny.worker package in this screenshot. The app won an impressive 26.5% of the overall vote.

Semantic Memory is based on various shiny.semantic components and uses features that come with the FomanticUI library, such as the mechanism responsible for revealing and hiding cards. You can test the application here.

Like shiny.semantic? Please give us a star on GitHub.

Third Place: Polluter Alert

Polluter Alert is a dashboard created by Appsilon co-founder Paweł Przytuła that allows the user to report sources of air pollution in the user’s area. The app won 20.4% of your votes and was named “Most Technically Impressive” by RStudio.

This dashboard’s goal is to build a reliable dataset used for actionable insights – sometimes, the primary pollution source is a single chimney. Sometimes it is a district problem (lack of modern heating infrastructure), etc. You can test the application here.

Fourth Place: Shiny Mosaic

The purpose of this application by Krystian Igras is to enable the user to create a mosaic of a photo they upload. The app won 12.2% of your votes.

The application, built in the form of a wizard, allows users to configure the target mosaic form easily. You can test the application here.

Fifth Place: Semantic Pixelator

Semantic Pixelator (created by Pedro Silva) is a fun way to explore semantic elements by creating different image compositions using loaders, icons, and other UI elements from semantic/fomantic UI. The app only won 4.1% of your votes in the popularity contest, but RStudio named it “Most Creatively Impressive.”

You can use the sidebar to refine different parameters such as the generated grid’s size, the base element type, and other color options. You can then use the palette generator to create a color palette based on the result and download both the current palette details and the developed composition. You can test the application here.

Sixth Place: Squaremantic

With this app by Appsilon team member Jakub Chojna, you can quickly generate a nicely formatted square layout of letters based on the text input. The app received 2% of the overall votes, but it’s first place in our hearts! With this app, Jakub impressed us with his design background. 

The app uses shiny.semantic layouts and input elements, by which you can control visual output like in a simple graphic program. You can test the application here.


That’s a wrap for the 2020 shiny.semantic PoContest! We want to thank you again for taking the time to vote for your favorite dashboard. It means a lot to us and the community engagement in this contest was a huge confidence boost for our team.

Want to see more high-quality Shiny Dashboard examples? Visit Appsilon’s Shiny Demo Gallery.

Do you like shiny.semantic? Show your support by giving us a star on GitHub. You can explore other Appsilon open source packages on our new Shiny Tools landing page. 

Appsilon is hiring! We are primarily seeking senior-level developers with management experience. See our Careers page for all new openings, including openings for a Project Manager and Community Manager.