Package: shidashi 0.2.0

shidashi: A Shiny Dashboard Template Modular System with Chat Bot Support

A template dashboard system with AI agent integrated. Comes with default themes that can be customized. Developers can upload modified templates on 'Github', and users can easily download templates with 'RStudio' project wizard. The key features of the default template include light and dark theme switcher, resizing graphs, synchronizing inputs across sessions, new notification system, fancy progress bars, and card-like flip panels with back sides, as well as various of 'HTML' tool widgets.

Authors:Zhengjia Wang [cph, aut, cre], ColorlibHQ [cph], Bootstrap contributors [ctb], Twitter, Inc [cph], Ivan Sagalaev [ctb, cph], Rene Haas [ctb, cph], Zeno Rocha [ctb, cph]

shidashi_0.2.0.tar.gz
shidashi_0.2.0.zip(r-4.7)shidashi_0.2.0.zip(r-4.6)shidashi_0.2.0.zip(r-4.5)
shidashi_0.2.0.tgz(r-4.6-any)shidashi_0.2.0.tgz(r-4.5-any)
shidashi_0.2.0.tar.gz(r-4.7-any)shidashi_0.2.0.tar.gz(r-4.6-any)
shidashi_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
shidashi/json (API)
NEWS

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

Bug tracker:https://github.com/dipterix/shidashi/issues

Pkgdown/docs site:https://dipterix.org

On CRAN:

Conda:

5.56 score 11 stars 1 packages 73 scripts 519 downloads 92 exports 53 dependencies

Last updated from:880284067d. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK154
source / vignettesOK211
linux-release-x86_64OK152
macos-release-arm64OK156
macos-oldrel-arm64OK102
windows-develOK291
windows-releaseOK92
windows-oldrelOK97
wasm-releaseOK129

Exports:accordionaccordion_itemaccordion_operateactive_moduleadd_classadminlte_sidebaradminlte_uias_badgeas_iconback_top_buttonbslib_dependencycardcard_badgecard_operatecard_recalculate_badgecard_tabsetcard_tabset_activatecard_tabset_insertcard_tabset_removecard_toolcard2card2_closecard2_opencard2_toggleclear_notificationsclipboardOutputcombine_html_classcurrent_moduledisable_input_broadcastdisable_input_syncdisable_recalculate_badgedrawer_closedrawer_opendrawer_toggleenable_input_broadcastenable_input_syncenable_recalculate_badgefire_eventflex_breakflex_containerflex_itemflipflip_boxformat_text_rget_construct_stringget_eventget_handlerget_themeguess_body_classhtml_asishtml_highlight_codeinclude_viewinfo_boxinit_appload_modulemcp_wrappermodule_drawermodule_infoopen_urlprogressOutputread_stream_visregister_inputregister_outputregister_sessionremove_classremove_html_classrenderrenderClipboardrenderProgressrenderStreamVizreset_outputserver_standalone_viewerset_card_badgeset_handlershiny_progressshow_notificationshow_ui_codeskill_wrapperstream_file_idstream_initstream_pathstream_to_jsstream_vizstreamVizOutputswitch_moduletemplate_roottemplate_settingstemplate_settings_gettemplate_settings_setunregister_sessionupdateStreamVizuse_template

Dependencies:askpassbase64encbslibcachemclicommonmarkcorocurldigestellmerevaluatefastmapfontawesomeformatRfsgluehighrhtmltoolshtmlwidgetshttpuvhttr2jquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeopensslotelpillarpkgconfigpromisesR6rappdirsRcpprlangrmarkdownS7sassshinyshinychatsourcetoolssystibbletinytexutf8vctrswithrxfunxtableyaml

Readme and manuals

Help Manual

Help pageTopics
Generates an 'accordion' tab-setaccordion accordion_operate
'Accordion' itemsaccordion_item
Add or remove 'HTML' class from 'RAVE' applicationadd-remove-html-class add_class remove_class
Generates 'AdminLTE' theme-related 'HTML' tagsadminlte adminlte_sidebar adminlte_ui
Generates badge iconsas_badge
Convert characters, shiny icons into 'fontawesome' 4as_icon
'HTML' code to generate small back-to-top buttonback_top_button
Get Bootstrap 5 dependencies via 'bslib'bslib_dependency
Card-like 'HTML' elementcard card2 card2_close card2_open card2_toggle card_operate
Create a badge widget located at card headercard_badge card_recalculate_badge disable_recalculate_badge enable_recalculate_badge set_card_badge
Generates a set of card panelscard_tabset
Add, active, or remove a card within 'card_tabset'card_tabset_activate card_tabset_insert card_tabset_operate card_tabset_remove
Generates small icon widgetscard_tool
Generates outputs that can be written to clipboards with one clickclipboardOutput renderClipboard
Open, close, or toggle the drawer paneldrawer drawer_close drawer_open drawer_toggle
Fire or read a session eventfire_event get_event get_theme
Generate 'HTML' tags with 'flex' layoutflex_break flex_container flex_item
An 'HTML' container that can flipflip flip_box
Get re-formatted 'R' expressions in charactersformat_text_r html_highlight_code
Get 'R' expression used to generate the 'HTML' tagsget_construct_string
Guess the 'AdminLTE' body class for modules, used internallyguess_body_class
Escape HTML stringshtml_asis
Combine, add, or remove 'HTML' classescombine_html_class html_class remove_html_class
Template function to include 'snippets' in the view folderinclude_view
Generates 'HTML' info boxinfo_box
Initialize a shidashi applicationinit_app
Wrap an MCP Tool Generator Functionmcp_wrapper
Drawer shell for module templatesmodule_drawer
Obtain the module informationactive_module current_module load_module module_info switch_module
The 'Bootstrap' notificationclear_notifications notification show_notification
Open a URL in a new browser tabopen_url
Progress bar in shiny dashboardprogressOutput renderProgress
Read a shidashi stream binary fileread_stream_vis
Register Shiny Inputs and Outputs for MCP Accessregister_input register_io register_output
Shiny session registration and cross-tab synchronizationdisable_input_broadcast disable_input_sync enable_input_broadcast enable_input_sync get_handler register_session set_handler unregister_session
Render a 'shidashi' projectrender
Render a streaming widgetrenderStreamViz
Reset shiny outputs with messagesreset_output
Wrapper of shiny progress that can run without shinyshiny_progress
Used by demo project to show the generating codeshow_ui_code
Wrap a Skill Directory as an MCP Tool Generatorskill_wrapper
Build the token-qualified stream file identifierstream_file_id
Initialize the shidashi stream directory for a Shiny sessionstream_init
Get the absolute path for a shidashi stream filestream_path
Write data to a 'shidashi' stream binary filestream_to_js
Create a streaming widgetstream_viz
Output placeholder for a streaming visualization widgetstreamVizOutput
Configure template options that are shared across the sessionstemplate_root template_settings template_settings_get template_settings_set
Trigger an in-place update of a streaming widgetupdateStreamViz
Download 'shidashi' templates from 'Github'use_template