Package: irid
Title: Component-Based 'Shiny' UI with Fine-Grained Reactivity
Version: 0.3.0
Authors@R: person("Kyle", "Husmann", role = c("aut", "cre"),
    email = "irid@kylehusmann.com")
Description: A component-based reactive UI framework for 'Shiny' that
        binds reactive values directly to DOM attributes, enabling
        fine-grained updates without re-rendering or 'update*Input'
        callbacks.
License: MIT + file LICENSE
URL: https://irid.kylehusmann.com, https://github.com/khusmann/irid
BugReports: https://github.com/khusmann/irid/issues
Depends: R (>= 4.1.0)
Imports: cli, htmltools, rlang (>= 1.2.0), shiny
Suggests: bslib, callr, chromote, DT, ggplot2, httpuv, jsonlite, knitr,
        pkgload, plotly, purrr, rmarkdown, testthat (>= 3.0.0), tibble,
        vctrs, withr
VignetteBuilder: knitr
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
Config/testthat/edition: 3
Config/pak/sysreqs: cmake make libuv1-dev zlib1g-dev
Repository: https://khusmann.r-universe.dev
Date/Publication: 2026-07-23 01:55:38 UTC
RemoteUrl: https://github.com/khusmann/irid
RemoteRef: HEAD
RemoteSha: e9043b9c7ee46fb2d8ac23150abece09efcf4570
NeedsCompilation: no
Packaged: 2026-10-10 15:48:04 UTC; root
Author: Kyle Husmann [aut, cre]
Maintainer: Kyle Husmann <irid@kylehusmann.com>
