Join the Shiny Community every month at Shiny Gatherings

Choose the Winner of Appsilon’s shiny.semantic PoContest

04 November 2020

Vote for the Winner of Appsilon’s Internal Shiny Contest

Election season has been stressful for everyone – this is your chance to vote on something a bit more light-hearted. At Appsilon, we wanted to prove that with the shiny.semantic open-source package, it’s possible to create a great looking and high-quality Proof of Concept Shiny app in one day. So, we recently ran an internal contest to see who could create the best shiny.semantic PoC in under 24 hours. You get to vote for the winner!

Which shiny.semantic PoC is your favorite? You can view the submissions and place your vote here. As development time was very limited, please be advised that most of these apps are desktop only.

Here are the contest rules:

  • Participants must use the shiny.semantic R package
  • PoC’s must be built by a single person
  • Development time must not exceed 24 hours

We’ve asked our friends at RStudio to choose the “Most Technically Impressive PoC” and the “Most Creatively Impressive PoC.” Those results will be announced soon – so stay tuned! 

On top of these awards, we would like the R Community to vote for a “People’s Choice Award.” The PoC with the most votes will receive a special prize. Six fast-turnaround PoC’s created by Appsilon engineers have been submitted to the contest and are eligible to win:

  1. Shiny Mosaic
  2. Squaremantic
  3. FIFA ’19
  4. Polluter Alert
  5. Semantic Pixelator
  6. Semantic Memory

To participate, simply vote for your favorite shiny.semantic PoC with this link. The link includes access to demos of each PoC, along with a GitHub repository.

Learn more about the new CSS Grid UI functionality in shiny.semantic here.

Check Out the Submissions

Shiny Mosiac

The purpose of the application is to enable the user to create a mosaic of a photo that they upload. The application, built in the form of a wizard, allows users to configure the target mosaic form easily. You can test the application here.


With this app, you can quickly generate a nicely formatted square layout of letters based on the text input. It 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.

FIFA ’19

This app was created to demonstrate shiny.semantic features for creating interactive data visualization. This dashboard used SoFifa data and was inspired by a fantastic Fifa Shiny Dashboard. You can test the application here.

Polluter Alert

Polluter Alert is a dashboard that allows the user to report sources of air pollution in the user’s area. The 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.

Semantic Pixelator

Semantic Pixelator is a fun way to explore semantic elements by creating different image compositions using loaders, icons, and other UI elements from semantic/fomantic UI! Upload your picture or use the random button to start. 

You can then use the sidebar to refine different parameters such as the generated grid’s size, the base element type, and other color options. After you find a composition that you like, you can 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.

Semantic Memory

Semantic Memory is a memory game similar to the one that won the Shiny contest last year, but it is created from scratch 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. 

The app will count their scores and show who won the game. Semantic Memory is based on various shiny.semantic components and uses features that come with the FomanticUI, such as the mechanism responsible for revealing and hiding cards. You can test the application here.

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

Help Us Choose a Winner

We’re proud of what our team has accomplished in such a short period, and it’s hard to pick a single winner. Which PoC dashboard is your favorite? Keep in mind that all of these PoC’s were developed in under 24 hours, so naturally there will be some space for improvement. We welcome any and all feedback on these PoC’s and on our shiny.semantic open source package.

Do you like shiny.semantic? Please give us a star on GitHub. You can explore other Appsilon open source packages on our new Shiny Tools landing page. 

Please tell us what you think! You can place your vote here.

Appsilon is hiring! See our Careers page for new openings.