All Projects → RinteRface → Bs4dash

RinteRface / Bs4dash

Licence: other
Bootstrap 4 shinydashboard using AdminLTE3

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Bs4dash

Coreui Free Vue Admin Template
Open source admin template based on Bootstrap 5 and Vue 3
Stars: ✭ 2,951 (+1089.92%)
Mutual labels:  bootstrap4, dashboard-templates
Sleek Dashboard
Sleek Dashboard - Free Bootstrap 4 Admin Template and UI Kit
Stars: ✭ 690 (+178.23%)
Mutual labels:  bootstrap4, dashboard-templates
PlusAdmin-Free-Bootstrap-Admin-Template
Free Admin template featuring horizontal and vertical navbar. Built using Bootstrap 4.
Stars: ✭ 98 (-60.48%)
Mutual labels:  bootstrap4, dashboard-templates
tablerDash
tabler dashboard template for shiny
Stars: ✭ 72 (-70.97%)
Mutual labels:  shiny, bootstrap4
Coreui Angularjs
CoreUI AngularJS is free AngularJS admin template based on Bootstrap 4
Stars: ✭ 101 (-59.27%)
Mutual labels:  bootstrap4, dashboard-templates
Staradmin Free Bootstrap Admin Template
A Free Responsive Admin Dashboard Template Built With Bootstrap 4. Elegant UI Theme for Your Web App!
Stars: ✭ 1,191 (+380.24%)
Mutual labels:  bootstrap4, dashboard-templates
Coreui Free React Admin Template
CoreUI React is a free React admin template based on Bootstrap 5
Stars: ✭ 3,573 (+1340.73%)
Mutual labels:  bootstrap4, dashboard-templates
Architectui Html Theme Free
ArchitectUI Dashboard Free is lightweight and comes packed with the minimal set of components to get you started. If you have a simple application, it’s the perfect solution for you. It’s built on top of Bootstrap 4 and features a scalable architecture just like it’s wiser, older sibling – ArchitectUI HTML Pro theme.
Stars: ✭ 155 (-37.5%)
Mutual labels:  bootstrap4, dashboard-templates
Argondash
argon dashboard template
Stars: ✭ 99 (-60.08%)
Mutual labels:  shiny, bootstrap4
Coreui Free Angular Admin Template
CoreUI Angular is free Angular 2+ admin template based on Bootstrap 4
Stars: ✭ 1,279 (+415.73%)
Mutual labels:  bootstrap4, dashboard-templates
Staradmin Free Angular Admin Template
Star Admin Angular Admin is a free admin template based on Bootstrap 4 and Angular
Stars: ✭ 112 (-54.84%)
Mutual labels:  bootstrap4, dashboard-templates
Majesticadmin Free Bootstrap Admin Template
Simple Bootstrap 4 Dashboard template.
Stars: ✭ 160 (-35.48%)
Mutual labels:  bootstrap4, dashboard-templates
Startbootstrap Blog Home
A Bootstrap HTML template for blog homepages - created by Start Bootstrap
Stars: ✭ 215 (-13.31%)
Mutual labels:  bootstrap4
Onlinemall
⬆️ 基于springboot+thymeleaf+spring data jpa+druid+bootstrap+layui等技术的JavaWeb电商项目(项目包含前后台,分为前台商城系统及后台管理系统。前台商城系统包含首页门户、商品推荐、商品分类、商品搜索、商品展示、商品详情、购物车、订单流程、用户中心、评论(有些bug,当时做得不够好,下一个项目的评论模块比这个好)、模拟支付等模块。 后台管理系统包含商品管理、订单管理、用户管理等模块。系统介绍及详细功能点、技术点见项目内文档描述)☀️
Stars: ✭ 230 (-7.26%)
Mutual labels:  bootstrap4
Shinymanager
Simple and secure authentification mechanism for single shiny applications.
Stars: ✭ 213 (-14.11%)
Mutual labels:  shiny
Run Aspnetcore Realworld
E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 208 (-16.13%)
Mutual labels:  bootstrap4
Shinymobile
shiny API for Framework7 (IOS/android)
Stars: ✭ 243 (-2.02%)
Mutual labels:  shiny
React Starter Kit
React, Redux, Webpack, Material UI, Boostrap 4, Code Splitting, HMR
Stars: ✭ 229 (-7.66%)
Mutual labels:  bootstrap4
Csdnbot
CSDN 资源下载器
Stars: ✭ 209 (-15.73%)
Mutual labels:  bootstrap4
Design Blocks
A set of 170+ Bootstrap based design blocks ready to be used to create clean modern websites.
Stars: ✭ 13,317 (+5269.76%)
Mutual labels:  bootstrap4

bs4Dash

R build status version lifecycle cranlogs total Codecov test coverage

Bootstrap 4 shinydashboard using AdminLTE3



New users moving to bs4Dash v2.0.0

Taking the simple {shinydashboard} example:

library(shiny)
library(shinydashboard)

ui <- dashboardPage(
  dashboardHeader(title = "Basic dashboard"),
  dashboardSidebar(),
  dashboardBody(
    # Boxes need to be put in a row (or column)
    fluidRow(
      box(plotOutput("plot1", height = 250)),

      box(
        title = "Controls",
        sliderInput("slider", "Number of observations:", 1, 100, 50)
      )
    )
  )
)

server <- function(input, output) {
  set.seed(122)
  histdata <- rnorm(500)

  output$plot1 <- renderPlot({
    data <- histdata[seq_len(input$slider)]
    hist(data)
  })
}

shinyApp(ui, server)

Starting from v2.0.0, moving to {bs4Dash} is rather simple:

library(bs4Dash)
ui <- dashboardPage(
  dashboardHeader(title = "Basic dashboard"),
  dashboardSidebar(),
  dashboardBody(
    # Boxes need to be put in a row (or column)
    fluidRow(
      box(plotOutput("plot1", height = 250)),

      box(
        title = "Controls",
        sliderInput("slider", "Number of observations:", 1, 100, 50)
      )
    )
  )
)

server <- function(input, output) {
  set.seed(122)
  histdata <- rnorm(500)

  output$plot1 <- renderPlot({
    data <- histdata[seq_len(input$slider)]
    hist(data)
  })
}

shinyApp(ui, server)

Upgrading bs4Dash to 2.0.0

  • {bs4Dash} is undergoing major rework to make it easier to come from {shinydashboard}. The current development version 2.0.0 provides a 1:1 supports, in other word moving from {shinydashboard} to {bs4Dash} is accomplished by changing library(shinydashboard) to library(bs4Dash).

  • {bs4Dash} v2.0.0 also provides 1:1 with {shinydashboardPlus} to ease compatibility.

  • Apps built with {bs4Dash} version <= 0.5.0 are definitely not compatible with v2.0.0 due to substantial breaking changes in the API. We advise users to keep the old version for old apps and move to to the new version for newer apps.

Disclaimer: as of now, {bs4Dash} 2.0.0 needs:

remotes::install_github("rstudio/htmltools")
remotes::install_github("rstudio/shiny")
# optional for plot autocolor
remotes::install_github("rstudio/thematic")

Installation

bs4Dash >= v2.0.0

# latest devel version
devtools::install_github("RinteRface/bs4Dash")

bs4Dash <= v0.5.0

This package is on CRAN:

# from CRAN
install.packages("bs4Dash")

Demo

bs4Dash >= v2.0.0

See a working example on shinyapps.io here. You may also run:

library(bs4Dash)
bs4DashGallery()

bs4Dash <= v0.5.0

See a preview of the package here and here or run

An applied example can be found here (the original dashboard was made by Philippine Rheins from dreamRs).

Issues

Issues are listed here.

Acknowledgement

I warmly thank Glyphicons creator for providing them for free with Bootstrap.

Code of Conduct

Please note that the bs4Dash project is released with a Contributor Code of Conduct. By contributing to this project, you agree toabide by its terms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].