<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Manipulate 'JSON' Data in the Browser with a 'dplyr' Interface</dc:title>
  <dc:title>R package jsplyr version 0.1.0</dc:title>
  <dc:description>A 'dplyr' backend for 'shiny' applications that manipulates
    'JSON' data in the web browser instead of on the server. Data
    manipulation verbs such as filter, select, mutate, summarise, arrange,
    and joins are evaluated lazily and translated into 'JavaScript'
    operations that run client-side, following the lazy evaluation approach
    of 'dbplyr' but generating 'JavaScript' rather than 'SQL'. Results are
    returned to R asynchronously as promises. This keeps data wrangling
    responsive for large data frames by offloading the work to the client.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: R (&gt;= 4.1.0)</dc:relation>
  <dc:relation>Imports: cli, dplyr, glue, htmltools, jsonlite, promises, purrr, rlang,
shiny, stringr</dc:relation>
  <dc:relation>Suggests: knitr, rmarkdown, shinytest2, testthat (&gt;= 3.0.0)</dc:relation>
  <dc:creator>Maciej Banas &lt;banasmaciek@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Maciej Banas [cre, aut],
  Krystian Igras [aut]</dc:contributor>
  <dc:rights>MIT + file LICENSE (https://CRAN.R-project.org/package=jsplyr/LICENSE)</dc:rights>
  <dc:date>2026-07-16</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=jsplyr</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.jsplyr</dc:identifier>
</oai_dc:dc>
