{
  "_id": "6a101a0eacfb0bcc41c863e3",
  "Package": "shinyfilters",
  "Title": "Create 'shiny' Inputs from Vectors, 'data.frames', or any R\nObject",
  "Version": "0.3.0.9000",
  "Authors@R": "c(\nperson(\"Josh\", \"Livingston\", , \"joshwlivingston@gmail.com\", role = c(\"cre\", \"aut\")),\nperson(\"Novica\", \"Nakov\", , \"nnovica@gmail.com\", role = \"ctb\",\ncomment = c(ORCID = \"0009-0005-7773-7718\"))\n)",
  "Description": "Provides an interface to 'shiny' inputs used for filtering\nvectors, data.frames, and other objects. 'S7'-based\nimplementation allows for seamless extensibility.",
  "License": "MIT + file LICENSE",
  "URL": "https://joshwlivingston.github.io/shinyfilters/,\nhttps://github.com/joshwlivingston/shinyfilters",
  "BugReports": "https://github.com/joshwlivingston/shinyfilters/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libuv1-dev zlib1g-dev",
  "Repository": "https://joshwlivingston.r-universe.dev",
  "Date/Publication": "2026-05-13 15:26:40 UTC",
  "RemoteUrl": "https://github.com/joshwlivingston/shinyfilters",
  "RemoteRef": "HEAD",
  "RemoteSha": "24dc43a4e13a8255c3699c0622fa4a449718351c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 09:59:40 UTC",
    "User": "root"
  },
  "Author": "Josh Livingston [cre, aut],\nNovica Nakov [ctb] (ORCID: <https://orcid.org/0009-0005-7773-7718>)",
  "Maintainer": "Josh Livingston <joshwlivingston@gmail.com>",
  "MD5sum": "446e92005e713d005cac5525be4963f8",
  "_user": "joshwlivingston",
  "_type": "src",
  "_file": "shinyfilters_0.3.0.9000.tar.gz",
  "_fileid": "2124bcfd14b182c593f3b55f8d7799264b2e5e651bf21942350336ebe0376128",
  "_filesize": 173877,
  "_sha256": "2124bcfd14b182c593f3b55f8d7799264b2e5e651bf21942350336ebe0376128",
  "_created": "2026-05-14T09:59:40.000Z",
  "_published": "2026-05-22T08:55:42.577Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77347770671,
      "time": 183,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991898708"
    },
    {
      "job": 77347770831,
      "time": 171,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991893904"
    },
    {
      "job": 77347770778,
      "time": 105,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991875561"
    },
    {
      "job": 77347770601,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991871643"
    },
    {
      "job": 77347770500,
      "time": 189,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991845718"
    },
    {
      "job": 77347769985,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156643377"
    },
    {
      "job": 77347770802,
      "time": 86,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991870470"
    },
    {
      "job": 77347770724,
      "time": 104,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991875217"
    },
    {
      "job": 77347770534,
      "time": 78,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991868117"
    }
  ],
  "_buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/joshwlivingston/shinyfilters",
  "_commit": {
    "id": "24dc43a4e13a8255c3699c0622fa4a449718351c",
    "author": "Josh Livingston <joshwlivingston@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "docs: add tinyverse badge (#99)",
    "time": 1778686000
  },
  "_maintainer": {
    "name": "Josh Livingston",
    "email": "joshwlivingston@gmail.com",
    "login": "joshwlivingston",
    "linkedin": "in/joshwlivingston",
    "uuid": 38053775
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "S7",
      "version": ">= 0.2.0",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "shinytest2",
      "version": ">= 0.4.1",
      "role": "Suggests"
    },
    {
      "package": "shinyWidgets",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    }
  ],
  "_owner": "joshwlivingston",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-49",
      "n": 20
    },
    {
      "week": "2025-50",
      "n": 5
    },
    {
      "week": "2025-51",
      "n": 7
    },
    {
      "week": "2025-52",
      "n": 11
    },
    {
      "week": "2026-01",
      "n": 55
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 6
    },
    {
      "week": "2026-20",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2025-12-10"
    },
    {
      "name": "v0.2.0",
      "date": "2025-12-17"
    },
    {
      "name": "v0.3.0",
      "date": "2026-01-17"
    }
  ],
  "_topics": [
    "shiny"
  ],
  "_stars": 7,
  "_contributors": [
    {
      "user": "joshwlivingston",
      "count": 104,
      "uuid": 38053775
    },
    {
      "user": "novica",
      "count": 2,
      "uuid": 165724
    }
  ],
  "_userbio": {
    "uuid": 38053775,
    "type": "user",
    "name": "Josh Livingston",
    "description": "Data scientist working on full stack data science, R packages, and other fun"
  },
  "_downloads": {
    "count": 157,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/shinyfilters"
  },
  "_devurl": "https://github.com/joshwlivingston/shinyfilters",
  "_pkgdown": "https://joshwlivingston.github.io/shinyfilters/",
  "_searchresults": 12,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/shinyfilters.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/joshwlivingston/shinyfilters",
  "_realowner": "joshwlivingston",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-12-17"
    },
    {
      "version": "0.2.0",
      "date": "2025-12-17"
    },
    {
      "version": "0.3.0",
      "date": "2026-01-17"
    }
  ],
  "_exports": [
    "apply_filters",
    "arg_name_input_id",
    "arg_name_input_label",
    "arg_name_input_value",
    "args_filter_input",
    "args_update_filter_input",
    "call_filter_input",
    "call_update_filter_input",
    "filterInput",
    "get_filter_logical",
    "get_input_ids",
    "get_input_labels",
    "get_input_values",
    "serverFilterInput",
    "updateFilterInput"
  ],
  "_help": [
    {
      "page": "apply_filters",
      "title": "Apply Filters to an object",
      "topics": [
        "apply_filters"
      ]
    },
    {
      "page": "args_filter_input",
      "title": "Derive Arguments for 'shiny' Inputs",
      "topics": [
        "args_filter_input",
        "args_update_filter_input"
      ]
    },
    {
      "page": "call_input_function",
      "title": "Prepare and Evaluate Input Function and Arguments",
      "topics": [
        "call_filter_input",
        "call_input_function",
        "call_update_filter_input"
      ]
    },
    {
      "page": "filterInput",
      "title": "Create a 'shiny' Input",
      "topics": [
        "filterInput"
      ]
    },
    {
      "page": "get_filter_logical",
      "title": "Compute a Filter Predicate",
      "topics": [
        "get_filter_logical"
      ]
    },
    {
      "page": "get_input_ids",
      "title": "Retrieve the Ids of Input Objects",
      "topics": [
        "get_input_ids"
      ]
    },
    {
      "page": "get_input_labels",
      "title": "Retrieve the Labels of Input Objects",
      "topics": [
        "get_input_labels"
      ]
    },
    {
      "page": "get_input_values",
      "title": "Get Multiple Values from a 'shiny' Input Object",
      "topics": [
        "get_input_values"
      ]
    },
    {
      "page": "serverFilterInput",
      "title": "Run the backend server for filterInput",
      "topics": [
        "serverFilterInput"
      ]
    },
    {
      "page": "updateFilterInput",
      "title": "Update a 'shiny' Input",
      "topics": [
        "updateFilterInput"
      ]
    }
  ],
  "_readme": "https://github.com/joshwlivingston/shinyfilters/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "S7",
    "sass",
    "shiny",
    "sourcetools",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "customizing-shinyfilters.Rmd",
      "filename": "customizing-shinyfilters.html",
      "title": "Customizing shinyfilters",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Motivation",
        "Extending shinyfilters",
        "Step 1: Define filterInput()",
        "Step 2: Define args_filter_input()",
        "Overwriting shinyfilters",
        "Step 1: Overwrite filterInput()",
        "Step 2: Overwrite args_filter_input()",
        "Why call_filter_input() ?"
      ],
      "created": "2025-12-01 14:05:59",
      "modified": "2025-12-13 18:02:11",
      "commits": 3
    },
    {
      "source": "filter-input-catalog.Rmd",
      "filename": "filter-input-catalog.html",
      "title": "Filter Input Catalog",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Contents",
        "Return Types",
        "dateInput",
        "Date",
        "POSIXt",
        "dateRangeInput",
        "numericInput",
        "numeric",
        "radioButtons",
        "character",
        "factor",
        "list",
        "selectInput",
        "selectizeInput",
        "sliderInput",
        "textAreaInput",
        "textInput",
        "Input Types"
      ],
      "created": "2025-12-01 14:05:59",
      "modified": "2025-12-01 14:05:59",
      "commits": 1
    }
  ],
  "_score": 5.827369273053826,
  "_indexed": true,
  "_nocasepkg": "shinyfilters",
  "_universes": [
    "joshwlivingston"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:02:47.000Z",
      "distro": "noble",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "9c8ca8d4158eaad864a99b992f2469d7cf64509024adb6eff8b0f3d7615be20c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:02:29.000Z",
      "distro": "noble",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "6c3f8c92b20516af23cd7c2c9f7ae333f043487d8f682387396d39659e5ae811",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:01:26.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "051c2addeaa98a081d780d07f8797dfcfb5931f0d7445f4d3c93682c7704b6c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:01:11.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "4a68f2816c87178c912dc4f35f7cb5bd525c0d8813c80f823bcb5935a2c3cbc0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:00:56.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "e99234d512d2078dc8b6c7f1c6872b4798dda7b10a23930c19960d9315b3c06c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:01:17.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "212fddd764ae2439fe428f1858483ffa51ee12ce21ffa16ad7bf22849744903a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-05-14T10:00:51.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "b77cdb7418778ab264f1a4958ae62cef7fc217a53672160525273f5c78557a4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.0.9000",
      "date": "2026-05-22T08:55:28.000Z",
      "commit": "24dc43a4e13a8255c3699c0622fa4a449718351c",
      "fileid": "6ffd76985efd90ad6b93abaaccd9db3231bf521b952875b8735e0840e9a2f29d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/joshwlivingston/actions/runs/25853795473"
    }
  ]
}