Package: VanillaCalendar 1.0.0

VanillaCalendar: Interactive Calendar and Date Picker Widget

An R interface to the 'Vanilla Calendar Pro' 'JavaScript' library (version 3.2.0, bundled) for creating interactive and customizable calendar widgets and date pickers. The package enables integration of modern calendar components in R and 'Shiny' applications, with support for date, month, year and time selection, popup input mode, theming, and in-place updates from the 'Shiny' server.

Authors:Xavier Escribà Montagut [aut, cre], Yury Uvarov [ctb, cph]

VanillaCalendar_1.0.0.tar.gz
VanillaCalendar_1.0.0.zip(r-4.7-any)VanillaCalendar_1.0.0.zip(r-4.6-any)VanillaCalendar_1.0.0.zip(r-4.5-any)
VanillaCalendar_1.0.0.tgz(r-4.6-any)VanillaCalendar_1.0.0.tgz(r-4.5-any)
VanillaCalendar_1.0.0.tar.gz(r-4.7-any)VanillaCalendar_1.0.0.tar.gz(r-4.6-any)
VanillaCalendar_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
VanillaCalendar/json (API)

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

Bug tracker:https://github.com/escri11/vanilla-calendar-r/issues

On CRAN:

Conda:

calendardatepickerhtmlwidgetsshiny

4.23 score 1 stars 17 scripts 344 downloads 9 exports 26 dependencies

Last updated from:b61368f71d. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK132
source / vignettesOK196
linux-releaseOK167
macos-releaseOK172
macos-oldrelOK191
windows-develOK75
windows-releaseOK73
windows-oldrelOK64
wasm-releaseOK135

Exports:renderVanillaCalendarVanillaCalendarVanillaCalendarOutputVanillaCalendarProxyvcDestroyvcHidevcSetvcShowvcUpdate

Dependencies:base64encbslibcachemclidigestevaluatefastmapfontawesomefshighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclememoisemimeR6rappdirsrlangrmarkdownsasstinytexxfunyaml

Getting started with VanillaCalendar
One function, one list | Choosing dates | Restricting what can be picked | Several months at once | Time | Weeks, weekends and holidays | Language | Dark mode | Two things to watch out for | Where next

Last update: 2026-08-21
Started: 2026-08-20

VanillaCalendar in Shiny
The smallest app that works | Reading what the user did | A date picker instead of a calendar | Changing a calendar without re-rendering it | Reacting to another input | Dropping down to JavaScript | Theming with bslib

Last update: 2026-08-21
Started: 2026-08-20

Readme and manuals

Help Manual

Help pageTopics
Vanilla Calendar WidgetVanillaCalendar
Shiny bindings for VanillaCalendarrenderVanillaCalendar VanillaCalendar-shiny VanillaCalendarOutput
Update a calendar in place from ShinyVanillaCalendarProxy vcDestroy vcHide vcSet vcShow vcUpdate