{
  "_id": "6ab8515999f7aa8c6aa35160",
  "Package": "bslibdash",
  "Type": "Package",
  "Title": "'Bootstrap' 5 Dashboard Framework for 'shiny' Apps",
  "Version": "0.7.5",
  "Authors@R": "c(\nperson(\"Alexandros\", \"Kouretsis\", email = \"alexandros@appsilon.com\", role = c(\"aut\", \"cre\")),\nperson(\"Ardalan\", \"Mirshani\", email = \"ardalan.mirshani@novartis.com\", role = \"aut\"),\nperson(\"Dominik\", \"Rafacz\", email = \"dominik.rafacz_ext@novartis.com\", role = \"aut\"),\nperson(\"Novartis Open Source Initiative\", role = \"cph\")\n)",
  "Description": "Provides a dashboard layer for 'shiny' applications built\non 'bslib' and 'Bootstrap' 5. Includes a dashboard page shell,\nsidebar navigation, cards, value boxes, header drop-down menus\nand feedback components that inherit the active 'bslib' theme\nand follow 'Bootstrap' design patterns. Function names mirror\nthose of the 'shinydashboard' package wherever the underlying\nconcepts are shared, allowing existing applications to migrate\nwith minimal changes.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Novartis/bslibdash,\nhttps://opensource.nibr.com/bslibdash/",
  "BugReports": "https://github.com/Novartis/bslibdash/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "Collate": "'useful-items.R' 'cards.R' 'sidebar.R' 'body.R' 'layout.R'\n'aliases.R' 'brand_bs_theme.R' 'bslibdash-package.R'\n'dependencies.R' 'feedbacks.R' 'grid.R' 'icons.R' 'inputs.R'\n'sidebar_bslib.R' 'sidebar_user.R' 'utils.R' 'widgets-boxes.R'\n'widgets-menu.R' 'widgets-sidebar.R'",
  "Config/roxygen2/version": "8.0.0",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-26 23:09:17 UTC",
    "User": "root"
  },
  "Author": "Alexandros Kouretsis [aut, cre], Ardalan Mirshani [aut],\nDominik Rafacz [aut], Novartis Open Source Initiative [cph]",
  "Maintainer": "Alexandros Kouretsis <alexandros@appsilon.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-09-26 16:40:19 UTC",
  "RemoteUrl": "https://github.com/cran/bslibdash",
  "RemoteRef": "HEAD",
  "RemoteSha": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
  "_user": "cran",
  "_type": "src",
  "_file": "bslibdash_0.7.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/795e272f613841b2a1b7d5f067b1bf85242a26dd467abd01f66ce251a20c3de5",
  "_filesize": 506078,
  "_sha256": "795e272f613841b2a1b7d5f067b1bf85242a26dd467abd01f66ce251a20c3de5",
  "_expires": "2027-01-04T23:12:23.000Z",
  "_created": "2026-09-26T23:09:17.000Z",
  "_published": "2026-09-26T23:12:25.376Z",
  "_jobs": [
    {
      "job": 108505896813,
      "time": 149,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10917104966"
    },
    {
      "job": 108505896823,
      "time": 135,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10917768108"
    },
    {
      "job": 108505131659,
      "time": 312,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10918350947"
    },
    {
      "job": 108505896776,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10918295545"
    },
    {
      "job": 108505896812,
      "time": 92,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10917886989"
    },
    {
      "job": 108505896830,
      "time": 87,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10918171448"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143",
  "_status": "success",
  "_upstream": "https://github.com/cran/bslibdash",
  "_commit": {
    "id": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
    "author": "Alexandros Kouretsis <alexandros@appsilon.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.7.5\n",
    "time": 1790440819
  },
  "_maintainer": {
    "name": "Alexandros Kouretsis",
    "email": "alexandros@appsilon.com",
    "login": "alexverse",
    "description": "",
    "uuid": 83719397
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "version": ">= 1.0.5",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "version": ">= 0.6.0",
      "role": "Imports"
    },
    {
      "package": "bsicons",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "sass",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lintr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-39",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.7.5",
      "date": "2026-09-26"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "alexverse",
      "count": 1,
      "uuid": 83719397
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 630,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bslibdash"
  },
  "_devurl": "https://github.com/novartis/bslibdash",
  "_pkgdown": "https://opensource.nibr.com/bslibdash/",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/bslibdash.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.7.5",
      "date": "2026-09-26"
    }
  ],
  "_exports": [
    "accordion",
    "accordionItem",
    "actionButton",
    "badge",
    "box",
    "boxLayout",
    "brand_bs_theme",
    "column",
    "dashboardBadge",
    "dashboardBody",
    "dashboardFooter",
    "dashboardHeader",
    "dashboardPage",
    "dashboardSidebar",
    "dropdownMenu",
    "dropdownMenuOutput",
    "icon",
    "infoBox",
    "infoBoxOutput",
    "menuItem",
    "menuItemOutput",
    "menuSubItem",
    "messageItem",
    "notificationItem",
    "renderDropdownMenu",
    "renderInfoBox",
    "renderMenu",
    "renderValueBox",
    "sidebarHeader",
    "sidebarMenu",
    "sidebarMenuOutput",
    "sidebarSearchForm",
    "sidebarUserPanel",
    "tabBox",
    "tabItem",
    "tabItems",
    "tabsetPanel",
    "taskItem",
    "toast",
    "updateBox",
    "updateCard",
    "updateTabItems",
    "valueBox",
    "valueBoxOutput"
  ],
  "_help": [
    {
      "page": "accordion",
      "title": "Accordion container",
      "topics": [
        "accordion",
        "accordionItem"
      ]
    },
    {
      "page": "actionButton",
      "title": "Action button/link",
      "concept": [
        "input elements"
      ],
      "topics": [
        "actionButton"
      ]
    },
    {
      "page": "badge",
      "title": "Create dashboard badge item",
      "topics": [
        "badge",
        "dashboardBadge"
      ]
    },
    {
      "page": "box",
      "title": "Create a card",
      "concept": [
        "cards"
      ],
      "topics": [
        "box",
        "updateBox",
        "updateCard"
      ]
    },
    {
      "page": "boxLayout",
      "title": "Container for cards",
      "concept": [
        "cards"
      ],
      "topics": [
        "boxLayout"
      ]
    },
    {
      "page": "brand_bs_theme",
      "title": "Default bslibdash brand theme",
      "topics": [
        "brand_bs_theme"
      ]
    },
    {
      "page": "column",
      "title": "Column system",
      "topics": [
        "column"
      ]
    },
    {
      "page": "dashboardBody",
      "title": "Dashboard body",
      "topics": [
        "dashboardBody",
        "tabItem",
        "tabItems"
      ]
    },
    {
      "page": "dashboardFooter",
      "title": "Dashboard footer",
      "topics": [
        "dashboardFooter"
      ]
    },
    {
      "page": "dashboardHeader",
      "title": "Dashboard navbar",
      "topics": [
        "dashboardHeader"
      ]
    },
    {
      "page": "dashboardPage",
      "title": "Branded dashboard page",
      "topics": [
        "dashboardPage"
      ]
    },
    {
      "page": "dashboardSidebar",
      "title": "Create a dashboard main sidebar",
      "topics": [
        "dashboardSidebar",
        "menuItem",
        "menuSubItem",
        "sidebarHeader",
        "sidebarMenu"
      ]
    },
    {
      "page": "dropdownMenu",
      "title": "Dropdown menu",
      "topics": [
        "dropdownMenu",
        "messageItem",
        "notificationItem",
        "taskItem"
      ]
    },
    {
      "page": "dropdownMenuOutput",
      "title": "Dropdown menu output",
      "topics": [
        "dropdownMenuOutput"
      ]
    },
    {
      "page": "icon",
      "title": "Create an bslibdash icon",
      "topics": [
        "icon"
      ]
    },
    {
      "page": "infoBox",
      "title": "Info box",
      "topics": [
        "infoBox"
      ]
    },
    {
      "page": "infoBoxOutput",
      "title": "Info box output",
      "topics": [
        "infoBoxOutput"
      ]
    },
    {
      "page": "menuItemOutput",
      "title": "Sidebar menu item output",
      "topics": [
        "menuItemOutput"
      ]
    },
    {
      "page": "renderDropdownMenu",
      "title": "Render a dropdown menu",
      "topics": [
        "renderDropdownMenu"
      ]
    },
    {
      "page": "renderInfoBox",
      "title": "Render an info box",
      "topics": [
        "renderInfoBox"
      ]
    },
    {
      "page": "renderMenu",
      "title": "Render a sidebar menu element",
      "topics": [
        "renderMenu"
      ]
    },
    {
      "page": "renderValueBox",
      "title": "Render a value box",
      "topics": [
        "renderValueBox"
      ]
    },
    {
      "page": "sidebarMenuOutput",
      "title": "Sidebar menu output",
      "topics": [
        "sidebarMenuOutput"
      ]
    },
    {
      "page": "sidebarSearchForm",
      "title": "Create a search form to place in a sidebar",
      "topics": [
        "sidebarSearchForm"
      ]
    },
    {
      "page": "sidebarUserPanel",
      "title": "Sidebar user panel",
      "topics": [
        "sidebarUserPanel"
      ]
    },
    {
      "page": "tabBox",
      "title": "Tab box",
      "topics": [
        "tabBox"
      ]
    },
    {
      "page": "tabsetPanel",
      "title": "bslibdash tabsetPanel",
      "topics": [
        "tabsetPanel"
      ]
    },
    {
      "page": "toast",
      "title": "Create a toast",
      "topics": [
        "toast"
      ]
    },
    {
      "page": "updateTabItems",
      "title": "Update the selected sidebar tab item",
      "topics": [
        "updateTabItems"
      ]
    },
    {
      "page": "valueBox",
      "title": "Value box",
      "topics": [
        "valueBox"
      ]
    },
    {
      "page": "valueBoxOutput",
      "title": "Value box output",
      "topics": [
        "valueBoxOutput"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/bslibdash/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/bslibdash/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bsicons",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "sass",
    "shiny",
    "shinyjs",
    "sourcetools",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "components.Rmd",
      "filename": "components.html",
      "title": "Components",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Cards",
        "Value & info boxes",
        "Tab box",
        "Sidebar navigation",
        "Header dropdown menus",
        "Reactive outputs and renderers",
        "Accordion, badges, buttons, icons",
        "Toasts"
      ],
      "created": "2026-09-26 16:40:19",
      "modified": "2026-09-26 16:40:19",
      "commits": 1
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting started with bslibdash",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Minimal dashboard skeleton",
        "Run the app",
        "Programmatic tab navigation",
        "Migrating from shinydashboard",
        "Function-name parity",
        "Behavioural differences to know about",
        "Removed shinydashboard parameters",
        "Accepted, but implemented differently",
        "Silently ignored — use these instead",
        "Colour name mapping",
        "Argument-ordering note"
      ],
      "created": "2026-09-26 16:40:19",
      "modified": "2026-09-26 16:40:19",
      "commits": 1
    },
    {
      "source": "theming.Rmd",
      "filename": "theming.html",
      "title": "Theming",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The default theme",
        "Overriding theme variables",
        "Adding custom SCSS",
        "Switching the Bootswatch preset",
        "Real-time theming",
        "Dynamic theming"
      ],
      "created": "2026-09-26 16:40:19",
      "modified": "2026-09-26 16:40:19",
      "commits": 1
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": false,
  "_nocasepkg": "bslibdash",
  "_universes": [
    "cran",
    "alexverse",
    "novartis"
  ],
  "_indexurl": "https://novartis.r-universe.dev/bslibdash",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7.5",
      "date": "2026-09-26T23:11:36.000Z",
      "distro": "resolute",
      "commit": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
      "fileid": "https://r2.ropensci.org/4e730a9eb863a89a6f25faf0a0c978ee6f851828c9adebf55f7b454ef5455162",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.7.5",
      "date": "2026-09-26T23:11:26.000Z",
      "distro": "resolute",
      "commit": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
      "fileid": "https://r2.ropensci.org/21c63a60c09f0eefd993c6a4a143ea306d8992681f204775a4ece93c2a0e0295",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.7.5",
      "date": "2026-09-26T23:11:32.000Z",
      "commit": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
      "fileid": "https://r2.ropensci.org/4fb77b1056364705dbbcaa616334ebae17e909e85cf8f1847ab69806a46204d4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.7.5",
      "date": "2026-09-26T23:10:28.000Z",
      "commit": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
      "fileid": "https://r2.ropensci.org/6fe15980e95c5c22b20d5bc2928c7befb6367930725d48608c2b4b82ab86ca5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.7.5",
      "date": "2026-09-26T23:11:14.000Z",
      "commit": "efd298aa44d9f4d45e81d30657cd74f8af6a3bec",
      "fileid": "https://r2.ropensci.org/1b245abfdafb9b86446a94eed3341ab6369852c16bb84719882c5b5600143c2c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/36278261143"
    }
  ]
}