Package: shinyds 0.3.0

shinyds: 'Shiny' Bindings for Designsystemet Components

Provides 'R' wrappers for the Designsystemet component library <https://designsystemet.no>, enabling use of Norwegian government design system components in 'Shiny' applications. Includes web components and CSS-based HTML components with full 'Shiny' input binding support.

Authors:Novica Nakov [aut, cre, cph]

shinyds_0.3.0.tar.gz
shinyds_0.3.0.zip(r-4.7-any)shinyds_0.3.0.zip(r-4.6-any)shinyds_0.3.0.zip(r-4.5-any)
shinyds_0.3.0.tgz(r-4.6-any)shinyds_0.3.0.tgz(r-4.5-any)
shinyds_0.3.0.tar.gz(r-4.7-any)shinyds_0.3.0.tar.gz(r-4.6-any)
shinyds_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
shinyds/json (API)

# Install 'shinyds' in R:
install.packages('shinyds', repos = c('https://novica.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/novica/shinyds/issues

On CRAN:

Conda:

designsystemetshinyquarto

5.08 score 2 stars 8 scripts 307 downloads 63 exports 30 dependencies

Last updated from:7deb15469b. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK146
source / vignettesOK243
linux-release-x86_64OK147
macos-release-arm64OK121
macos-oldrel-arm64OK131
windows-develOK103
windows-releaseOK106
windows-oldrelOK134
wasm-releaseOK154

Exports:ds_action_buttonds_alertds_avatards_avatar_stackds_badgeds_badge_positionds_breadcrumbsds_buttonds_cardds_card_blockds_checkboxds_chipds_chip_groupds_comboboxds_dependenciesds_detailsds_dialogds_dividerds_dropdownds_error_summaryds_fieldds_fieldsetds_headingds_inputds_labelds_linkds_listds_list_itemds_paginationds_paragraphds_popoverds_radiods_searchds_selectds_skeletonds_skip_linkds_spinnerds_suggestionds_tabds_tableds_tablistds_tabpanelds_tabsds_tagds_tbodyds_tdds_textareads_thds_theadds_themeds_toggle_groupds_tooltipds_trds_validation_messagehide_ds_dialogshow_ds_dialogupdate_ds_checkboxupdate_ds_inputupdate_ds_paginationupdate_ds_selectupdate_ds_suggestionupdate_ds_tabsuse_designsystemet

Dependencies:base64encbslibcachemclicommonmarkdigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimeotelpromisesR6rappdirsRcpprlangsassshinysourcetoolswithrxtable

Getting Started with shinyds
Introduction | Installation | Minimal app | Theming | Form controls | Button | Text inputs | Checkbox and radio | Select | Fieldset | Search and suggestion | Form validation | Typography | Layout | Cards | Tables | Tabs (web component) | Pagination (web component) | Navigation | Breadcrumbs | Skip link | Feedback components | Display components | Avatar | Chip | Tooltip | Updating inputs from the server | Opening and closing dialogs | Using bslib layout primitives | Running the example apps | Next steps

Last update: 2026-06-08
Started: 2026-05-17

Reactivity Patterns in shinyds
Two kinds of components | Standard input bindings | Behaviour-only module components | The Shiny.setInputValue() pattern | Details / accordion | Dialog | Reacting to close events from within the dialog | Popover | Fieldset | Dropdown | Phantom input suppression | Summary

Last update: 2026-06-08
Started: 2026-05-17

Readme and manuals

Help Manual

Help pageTopics
Alert Componentds_alert
Avatar Componentds_avatar
Avatar Stack Componentds_avatar_stack
Badge Componentds_badge
Badge Position Wrapperds_badge_position
Breadcrumbs Componentds_breadcrumbs
Button Componentds_action_button ds_button
Card Componentds_card
Card Blockds_card_block
Checkbox Componentds_checkbox
Chip Componentds_chip
Chip Group Componentds_chip_group
Combobox Componentds_combobox
Designsystemet Dependenciesds_dependencies
Details/Accordion Componentds_details
Dialog Componentds_dialog
Divider Componentds_divider
Dropdown Componentds_dropdown
Error Summary Componentds_error_summary
Field Containerds_field
Fieldset Componentds_fieldset
Heading Componentds_heading
Text Input Componentds_input
Label Componentds_label
Link Componentds_link
List Componentds_list
List Itemds_list_item
Pagination Componentds_pagination
Paragraph Componentds_paragraph
Popover Componentds_popover
Radio Button Componentds_radio
Search Componentds_search
Select Componentds_select
Skeleton Componentds_skeleton
Skip Link Componentds_skip_link
Spinner Componentds_spinner
Suggestion/Autocomplete Componentds_suggestion
Tab Buttonds_tab
Table Componentds_table
Tab List Containerds_tablist
Tab Panelds_tabpanel
Tabs Componentds_tabs
Tag Componentds_tag
Table Bodyds_tbody
Table Data Cellds_td
Textarea Componentds_textarea
Table Header Cellds_th
Table Headerds_thead
Designsystemet Themeds_theme
Toggle Group Componentds_toggle_group
Tooltipds_tooltip
Table Rowds_tr
Validation Message Componentds_validation_message
Close a dialog from the serverhide_ds_dialog
Open a dialog from the servershow_ds_dialog
Update Checkboxupdate_ds_checkbox
Update Text Inputupdate_ds_input
Update Pagination Inputupdate_ds_pagination
Update Selectupdate_ds_select
Update Suggestion Inputupdate_ds_suggestion
Update Tabs Inputupdate_ds_tabs
Use Designsystemet in a Shiny Appuse_designsystemet