Choose the Winner of Appsilon’s shiny.semantic PoContest

[This article was first published on r – Appsilon Data Science | End­ to­ End Data Science Solutions, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

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.

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

Shiny Mosaic

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

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

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

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 Hiring

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

Article Choose the Winner of Appsilon’s shiny.semantic PoContest comes from Appsilon Data Science | End­ to­ End Data Science Solutions.

To leave a comment for the author, please follow the link and comment on their blog: r – Appsilon Data Science | End­ to­ End Data Science Solutions. offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)