Semantic dashboard – new open source R Shiny package

By Appsilon Data Science Blog

(This article was first published on Appsilon Data Science Blog, and kindly contributed to R-bloggers)

Semantic dashboard is on!

Are you fed up with ordinary shinydashboard look?

Give your app a new life with Semantic UI support. It cannot be any easier! Install semantic.dashboard and load it instead to your app. It’s compatible with classical shinydashboard! You don’t have to start from scratch:

library(shinydashboard) # ui  dashboardPage(
  dashboardHeader(title = "Basic dashboard"),
      menuItem(tabName = "home", text = "Home", icon = icon("home")),
      menuItem(tabName = "another", text = "Another Tab", icon = icon("heart"))
      box(plotOutput("plot1", height = 250)),
        title = "Controls",
        sliderInput("slider", "Number of observations:", 1, 100, 50)

server  function(input, output) {
  histdata  rnorm(500)
  output$plot1  renderPlot({
    data  histdata[seq_len(input$slider)]

shinyApp(ui, server)

We thrive to deliver the most awesome shiny apps for our clients. In the past we had to get through limitations of ordinary shiny dashboards. Couple months back we decided that it’s time to make the next step. We created our own dashboard package with full integration of Semantic UI.

semantic.dashboard offers basic functions for creating dashboard but not only. You can select from many Semantic UI Themes and easily adjust the look of your dashboard.

For specific installation guidelines and more examples visit dashboard’s Github page, or simply install version 0.1.1 from CRAN and check documentation:


semantic.dashboard engine is based on our other successful package shiny.semantic. It helps you introduce semantic elements to all kinds of shiny apps. You might want to check it out as well here or get familiar with the whole family of our open source projects. semantic.dashboard is a next step of our mission to make shiny apps awesome!

Unleash your imagination and let us know what have you achieved!

Read the original post at
Appsilon Data Science Blog.

Follow Appsilon Data Science

To leave a comment for the author, please follow the link and comment on their blog: Appsilon Data Science Blog. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more…

Source:: R News