{
  "_id": "6a10208cacfb0bcc41c8b9fe",
  "Package": "animate",
  "Title": "A Web-Based Graphics Device for Animated Visualisations",
  "Version": "0.3.9.8",
  "Authors@R": "c(person(given = \"Chun Fung\",\nfamily = \"Kwok\",\nrole = c(\"aut\", \"cre\"),\nemail = \"kcf.jackson@gmail.com\",\ncomment = c(ORCID = \"0000-0002-0716-3879\")),\nperson(given = \"Davis\",\nfamily = \"McCarthy\",\nrole = \"ctb\",\ncomment = c(ORCID = \"0000-0002-2218-6833\")))",
  "Description": "Implements a web-based graphics device for animated\nvisualisations. Modelled on the 'base' syntax, it extends the\n'base' graphics functions to support frame-by-frame animation\nand keyframes animation. The target use cases are real-time\nanimated visualisations, including agent-based models,\ndynamical systems, and animated diagrams. The generated\nvisualisations can be deployed as GIF images / MP4 videos, as\n'Shiny' apps (with interactivity) or as HTML documents through\nembedding into R Markdown documents.",
  "License": "MIT + file LICENSE",
  "URL": "https://kcf-jackson.github.io/animate/",
  "BugReports": "https://github.com/kcf-jackson/animate/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "make zlib1g-dev",
  "Repository": "https://kcf-jackson.r-universe.dev",
  "Date/Publication": "2024-04-24 10:42:08 UTC",
  "RemoteUrl": "https://github.com/kcf-jackson/animate",
  "RemoteRef": "HEAD",
  "RemoteSha": "3493092c28717eb3f52a49348aec0c91d213fb42",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 06:09:38 UTC",
    "User": "root"
  },
  "Author": "Chun Fung Kwok [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0716-3879>),\nDavis McCarthy [ctb] (ORCID: <https://orcid.org/0000-0002-2218-6833>)",
  "Maintainer": "Chun Fung Kwok <kcf.jackson@gmail.com>",
  "MD5sum": "85ee3aebf97bf2111a67e19e4ee82872",
  "_user": "kcf-jackson",
  "_type": "src",
  "_file": "animate_0.3.9.8.tar.gz",
  "_fileid": "02e0cd4ba292412db27a3ea28c477e1a2e7334c46b9f0b2c9d0e23763a1d1b88",
  "_filesize": 5167215,
  "_sha256": "02e0cd4ba292412db27a3ea28c477e1a2e7334c46b9f0b2c9d0e23763a1d1b88",
  "_created": "2026-05-14T06:09:38.000Z",
  "_published": "2026-05-22T09:23:24.036Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77351973142,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6988340338"
    },
    {
      "job": 77351973239,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6988338891"
    },
    {
      "job": 77351973103,
      "time": 257,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6988356337"
    },
    {
      "job": 77351973250,
      "time": 128,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6988331706"
    },
    {
      "job": 77351972755,
      "time": 179,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6988305808"
    },
    {
      "job": 77351972459,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157170128"
    },
    {
      "job": 77351973198,
      "time": 89,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6988327077"
    },
    {
      "job": 77351973035,
      "time": 83,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "6988325882"
    },
    {
      "job": 77351973105,
      "time": 95,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6988328655"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kcf-jackson/animate",
  "_commit": {
    "id": "3493092c28717eb3f52a49348aec0c91d213fb42",
    "author": "Jackson Kwok <kcf.jackson@gmail.com>",
    "committer": "Jackson Kwok <kcf.jackson@gmail.com>",
    "message": "Support the 'strict' and 'trust' options\n",
    "time": 1713955328
  },
  "_maintainer": {
    "name": "Chun Fung Kwok",
    "email": "kcf.jackson@gmail.com",
    "login": "kcf-jackson",
    "uuid": 12783172,
    "orcid": "0000-0002-0716-3879"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "httpuv",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "pryr",
      "role": "Suggests"
    },
    {
      "package": "V8",
      "role": "Suggests"
    },
    {
      "package": "servr",
      "role": "Suggests"
    }
  ],
  "_owner": "kcf-jackson",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "animation",
    "d3js",
    "javascript"
  ],
  "_stars": 33,
  "_contributors": [
    {
      "user": "kcf-jackson",
      "count": 25,
      "uuid": 12783172
    }
  ],
  "_userbio": {
    "uuid": 12783172,
    "type": "user",
    "name": "Jackson Kwok",
    "description": "PhD in Statistics, Postdoc in Econometrics, Postdoc in Deep Learning"
  },
  "_downloads": {
    "count": 281,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/animate"
  },
  "_devurl": "https://github.com/kcf-jackson/animate",
  "_pkgdown": "https://kcf-jackson.github.io/animate/",
  "_searchresults": 93,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/animate.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kcf-jackson/animate",
  "_realowner": "kcf-jackson",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.9.4",
      "date": "2023-02-03"
    }
  ],
  "_exports": [
    "animate",
    "animateOutput",
    "click_to_loop",
    "click_to_play",
    "insert_animate",
    "loop",
    "new_id",
    "rmd_animate"
  ],
  "_help": [
    {
      "page": "animate",
      "title": "A web-based graphics device for animated visualisations",
      "topics": [
        "animate"
      ]
    },
    {
      "page": "animateDependencies",
      "title": "The HTML dependency of an 'animate' plot",
      "topics": [
        "animateDependencies"
      ]
    },
    {
      "page": "animateOutput",
      "title": "Create an animate output (container) element",
      "topics": [
        "animateOutput"
      ]
    },
    {
      "page": "click_to_loop",
      "title": "Click an element to play all frames",
      "topics": [
        "click_to_loop"
      ]
    },
    {
      "page": "click_to_play",
      "title": "Click an element to play a frame",
      "topics": [
        "click_to_play"
      ]
    },
    {
      "page": "ffmpeg",
      "title": "Launch the 'FFmpeg'-based video editor ('Shiny' app)",
      "topics": [
        "ffmpeg"
      ]
    },
    {
      "page": "insert_animate",
      "title": "Insert an animated plot into an R Markdown document",
      "topics": [
        "insert_animate"
      ]
    },
    {
      "page": "loop",
      "title": "Loop through the available frames n times",
      "topics": [
        "loop"
      ]
    },
    {
      "page": "new_id",
      "title": "A utility function for generating IDs",
      "topics": [
        "new_id"
      ]
    },
    {
      "page": "rmd_animate",
      "title": "In-line rendering of an animated plot in an R Markdown document",
      "topics": [
        "rmd_animate"
      ]
    },
    {
      "page": "websocket",
      "title": "Start a Websocket server",
      "topics": [
        "websocket"
      ]
    }
  ],
  "_readme": "https://github.com/kcf-jackson/animate/raw/HEAD/readme.md",
  "_rundeps": [
    "base64enc",
    "cli",
    "fastmap",
    "glue",
    "httpuv",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "otel",
    "promises",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "Rcpp",
    "rlang"
  ],
  "_vignettes": [
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "An introduction to 'animate'",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Introduction",
        "Example 1",
        "Example 2",
        "2. Installation and device usage",
        "a. Installation",
        "b. Initialising and using the device",
        "Usage 1",
        "Usage 2",
        "Remarks",
        "3. Creating animated plots",
        "a. Setup",
        "b. Keyframe animation",
        "c. Frame-by-frame animation",
        "d. More styling options",
        "4. Dynamic scale versus static scale",
        "5. Three full examples",
        "Lorenz system",
        "Simulating and visualising the Lorenz system",
        "A particle system",
        "Simulating and visualising the particle system",
        "2 dimensional discrete random walk",
        "Simulating and visualising the random walk",
        "6. Usage with RMarkdown Document and Shiny",
        "RMarkdown Document",
        "Inline usage",
        "Import from a file",
        "Shiny"
      ],
      "created": "2021-08-22 14:04:22",
      "modified": "2023-01-09 00:26:23",
      "commits": 7
    },
    {
      "source": "troubleshooting.Rmd",
      "filename": "troubleshooting.html",
      "title": "Q & A / Troubleshooting / Tips",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2022-03-03 10:50:05",
      "modified": "2022-03-03 10:50:05",
      "commits": 1
    }
  ],
  "_score": 6.486996888431823,
  "_indexed": true,
  "_nocasepkg": "animate",
  "_universes": [
    "kcf-jackson"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:12:07.000Z",
      "distro": "noble",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "b1a7a2d52cbda81c127b2857549112f0d098a7540060f02555fea40de8cee729",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:11:57.000Z",
      "distro": "noble",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "010b31fcae29ed4e34f642d717cb774a3bd35c6a1f62213445c6db36e3b739fd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:13:16.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "355e3d76c65168e42c203f00a09a4e6bce70b601a0de06e8f9d175f0611e8327",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:11:34.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "c1448792da0bb87adc30891f3ab1c034eb0f4544d5cffceac6e32961c667d50a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:11:03.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "08e45c1f446a47db0b63a6d452d62afb59cd88ba95626115f1d0135f991ad25f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:10:58.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "38905da368376ed3f1dd1a4e34661a56ade5b78eaadd76bb14fc7f474eef53e8",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3.9.8",
      "date": "2026-05-14T06:11:10.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "297964625eb7f2cf084faf075272cb91c6a0780ebf53338f8717832d43e2d6ac",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.9.8",
      "date": "2026-05-22T09:23:00.000Z",
      "commit": "3493092c28717eb3f52a49348aec0c91d213fb42",
      "fileid": "a9685f98aaa9f89898bf47b02e0ae4a683317835176632597eef947da93e2e78",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kcf-jackson/actions/runs/25844810141"
    }
  ]
}