{
  "_id": "6a0f6584acfb0bcc41c5d18d",
  "Package": "glue",
  "Title": "Interpreted String Literals",
  "Version": "1.8.1.9000",
  "Authors@R": "c(\nperson(\"Jim\", \"Hester\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-2739-7082\")),\nperson(\"Jennifer\", \"Bryan\", , \"jenny@posit.co\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-6983-2759\")),\nperson(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\"),\ncomment = c(ROR = \"03wc8by49\"))\n)",
  "Description": "An implementation of interpreted string literals, inspired\nby Python's Literal String Interpolation\n<https://www.python.org/dev/peps/pep-0498/> and Docstrings\n<https://www.python.org/dev/peps/pep-0257/> and Julia's\nTriple-Quoted String Literals\n<https://docs.julialang.org/en/v1.3/manual/strings/#Triple-Quoted-String-Literals-1>.",
  "License": "MIT + file LICENSE",
  "URL": "https://glue.tidyverse.org/, https://github.com/tidyverse/glue",
  "BugReports": "https://github.com/tidyverse/glue/issues",
  "VignetteBuilder": "quarto",
  "ByteCompile": "true",
  "Config/Needs/website": "bench, emoji, forcats, ggbeeswarm, ggplot2,\nR.utils, rprintf, tidyr, tidyverse/tidytemplate",
  "Config/testthat/edition": "3",
  "Config/usethis/last-upkeep": "2026-04-16",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Repository": "https://tidyverse.r-universe.dev",
  "Date/Publication": "2026-04-21 22:33:01 UTC",
  "RemoteUrl": "https://github.com/tidyverse/glue",
  "RemoteRef": "HEAD",
  "RemoteSha": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-21 10:06:37 UTC",
    "User": "root"
  },
  "Author": "Jim Hester [aut] (ORCID: <https://orcid.org/0000-0002-2739-7082>),\nJennifer Bryan [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-6983-2759>),\nPosit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>)",
  "Maintainer": "Jennifer Bryan <jenny@posit.co>",
  "MD5sum": "f1ee1dc80be74bd0afbbbeceb447952e",
  "_user": "tidyverse",
  "_type": "src",
  "_file": "glue_1.8.1.9000.tar.gz",
  "_fileid": "66ad42f66b52cba540177e9be8a14945d422a9b0416fd9aa29ac194c6dd8511b",
  "_filesize": 251277,
  "_sha256": "66ad42f66b52cba540177e9be8a14945d422a9b0416fd9aa29ac194c6dd8511b",
  "_created": "2026-05-21T10:06:37.000Z",
  "_published": "2026-05-21T20:05:23.992Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77258453930,
      "time": 118,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7132958875"
    },
    {
      "job": 77258454313,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7132960832"
    },
    {
      "job": 77258454629,
      "time": 122,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132959909"
    },
    {
      "job": 77258454650,
      "time": 112,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132956342"
    },
    {
      "job": 77258454647,
      "time": 105,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7132954407"
    },
    {
      "job": 77258454042,
      "time": 201,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7132986307"
    },
    {
      "job": 77258454208,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132961053"
    },
    {
      "job": 77258454674,
      "time": 186,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132981855"
    },
    {
      "job": 77258453549,
      "time": 158,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132918122"
    },
    {
      "job": 77258453369,
      "time": 88,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7145989680"
    },
    {
      "job": 77258454402,
      "time": 165,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7132974889"
    },
    {
      "job": 77258453984,
      "time": 145,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7132967651"
    },
    {
      "job": 77258454080,
      "time": 116,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132958070"
    }
  ],
  "_buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/tidyverse/glue",
  "_commit": {
    "id": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
    "author": "Jenny Bryan <jenny.f.bryan@gmail.com>",
    "committer": "Jenny Bryan <jenny.f.bryan@gmail.com>",
    "message": "Python 3.8 was a long time ago\n",
    "time": 1776810781
  },
  "_maintainer": {
    "name": "Jennifer Bryan",
    "email": "jenny@posit.co",
    "login": "jennybc",
    "mastodon": "@jennybryan@fosstodon.org",
    "bluesky": "@jennybryan.bsky.social",
    "twitter": "@jennybryan",
    "description": "Software engineer @posit-dev, humane #rstats",
    "uuid": 599454,
    "orcid": "0000-0002-6983-2759"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "crayon",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "version": ">= 1.2.0",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "rlang",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.2.0",
      "role": "Suggests"
    },
    {
      "package": "vctrs",
      "version": ">= 0.3.0",
      "role": "Suggests"
    },
    {
      "package": "waldo",
      "version": ">= 0.5.3",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "tidyverse",
  "_selfowned": true,
  "_usedby": 15451,
  "_updates": [
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 16
    },
    {
      "week": "2026-17",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.8.1",
      "date": "2026-04-16"
    }
  ],
  "_topics": [
    "string-interpolation",
    "strings",
    "quarto"
  ],
  "_stars": 747,
  "_contributors": [
    {
      "user": "jimhester",
      "count": 332,
      "uuid": 205275
    },
    {
      "user": "jennybc",
      "count": 109,
      "uuid": 599454
    },
    {
      "user": "hadley",
      "count": 15,
      "uuid": 4196
    },
    {
      "user": "batpigandme",
      "count": 5,
      "uuid": 831732
    },
    {
      "user": "gaborcsardi",
      "count": 4,
      "uuid": 660288
    },
    {
      "user": "foundinblank",
      "count": 4,
      "uuid": 31513760
    },
    {
      "user": "shrektan",
      "count": 4,
      "uuid": 8368933
    },
    {
      "user": "dpprdan",
      "count": 3,
      "uuid": 1423562
    },
    {
      "user": "egnha",
      "count": 3,
      "uuid": 12226767
    },
    {
      "user": "lionel-",
      "count": 3,
      "uuid": 4465050
    },
    {
      "user": "michaelchirico",
      "count": 3,
      "uuid": 7606389
    },
    {
      "user": "krlmlr",
      "count": 3,
      "uuid": 1741643
    },
    {
      "user": "davisvaughan",
      "count": 2,
      "uuid": 19150088
    },
    {
      "user": "salim-b",
      "count": 2,
      "uuid": 20040931
    },
    {
      "user": "jeroenjanssens",
      "count": 2,
      "uuid": 1368256
    },
    {
      "user": "alandipert",
      "count": 2,
      "uuid": 26024
    },
    {
      "user": "pnacht",
      "count": 1,
      "uuid": 15221358
    },
    {
      "user": "zeehio",
      "count": 1,
      "uuid": 75441
    },
    {
      "user": "shelmith-kariuki",
      "count": 1,
      "uuid": 37449624
    },
    {
      "user": "stephhazlitt",
      "count": 1,
      "uuid": 7143861
    },
    {
      "user": "laderast",
      "count": 1,
      "uuid": 3315629
    },
    {
      "user": "tstev",
      "count": 1,
      "uuid": 7243750
    },
    {
      "user": "brovic",
      "count": 1,
      "uuid": 15053016
    },
    {
      "user": "wibeasley",
      "count": 1,
      "uuid": 1372890
    },
    {
      "user": "baptiste",
      "count": 1,
      "uuid": 18970
    },
    {
      "user": "dmurdoch",
      "count": 1,
      "uuid": 1935680
    },
    {
      "user": "eitsupi",
      "count": 1,
      "uuid": 50911393
    },
    {
      "user": "landesbergn",
      "count": 1,
      "uuid": 8619009
    },
    {
      "user": "moodymudskipper",
      "count": 1,
      "uuid": 18351714
    },
    {
      "user": "mitchelloharawild",
      "count": 1,
      "uuid": 16127127
    },
    {
      "user": "mine-cetinkaya-rundel",
      "count": 1,
      "uuid": 5965649
    },
    {
      "user": "maelle",
      "count": 1,
      "uuid": 8360597
    },
    {
      "user": "kendonb",
      "count": 1,
      "uuid": 5327505
    },
    {
      "user": "moohan",
      "count": 1,
      "uuid": 5982260
    },
    {
      "user": "ijlyttle",
      "count": 1,
      "uuid": 2800934
    },
    {
      "user": "echasnovski",
      "count": 1,
      "uuid": 24854248
    },
    {
      "user": "alistaire47",
      "count": 1,
      "uuid": 1693477
    },
    {
      "user": "davidchall",
      "count": 1,
      "uuid": 1804856
    },
    {
      "user": "cdhowe",
      "count": 1,
      "uuid": 692431
    },
    {
      "user": "brennanantone",
      "count": 1,
      "uuid": 112115301
    },
    {
      "user": "billdenney",
      "count": 1,
      "uuid": 10359931
    },
    {
      "user": "md0u80c9",
      "count": 1,
      "uuid": 3925834
    }
  ],
  "_userbio": {
    "uuid": 22032646,
    "type": "organization",
    "name": "tidyverse",
    "description": "The tidyverse is a collection of R packages that share common principles and are designed to work together seamlessly"
  },
  "_downloads": {
    "count": 1832226,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/glue"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/tidyverse/glue",
  "_pkgdown": "https://glue.tidyverse.org/",
  "_searchresults": 72576,
  "_quarto": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/glue.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/tidyverse/glue",
  "_realowner": "tidyverse",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2017-04-17"
    },
    {
      "version": "1.1.0",
      "date": "2017-06-13"
    },
    {
      "version": "1.1.1",
      "date": "2017-06-21"
    },
    {
      "version": "1.2.0",
      "date": "2017-10-29"
    },
    {
      "version": "1.3.0",
      "date": "2018-07-17"
    },
    {
      "version": "1.3.1",
      "date": "2019-03-13"
    },
    {
      "version": "1.3.2",
      "date": "2020-03-12"
    },
    {
      "version": "1.4.0",
      "date": "2020-04-03"
    },
    {
      "version": "1.4.1",
      "date": "2020-05-13"
    },
    {
      "version": "1.4.2",
      "date": "2020-08-27"
    },
    {
      "version": "1.5.0",
      "date": "2021-11-07"
    },
    {
      "version": "1.5.1",
      "date": "2021-11-30"
    },
    {
      "version": "1.6.0",
      "date": "2021-12-17"
    },
    {
      "version": "1.6.1",
      "date": "2022-01-23"
    },
    {
      "version": "1.6.2",
      "date": "2022-02-24"
    },
    {
      "version": "1.7.0",
      "date": "2024-01-10"
    },
    {
      "version": "1.8.0",
      "date": "2024-09-30"
    },
    {
      "version": "1.8.1",
      "date": "2026-04-17"
    }
  ],
  "_exports": [
    "as_glue",
    "backtick",
    "double_quote",
    "glue",
    "glue_col",
    "glue_collapse",
    "glue_data",
    "glue_data_col",
    "glue_data_safe",
    "glue_data_sql",
    "glue_safe",
    "glue_sql",
    "glue_sql_collapse",
    "identity_transformer",
    "single_quote",
    "trim"
  ],
  "_help": [
    {
      "page": "as_glue",
      "title": "Coerce object to glue",
      "topics": [
        "as_glue"
      ]
    },
    {
      "page": "glue",
      "title": "Format and interpolate a string",
      "topics": [
        "glue",
        "glue_data"
      ]
    },
    {
      "page": "glue_col",
      "title": "Construct strings with color",
      "topics": [
        "glue_col",
        "glue_data_col"
      ]
    },
    {
      "page": "glue_collapse",
      "title": "Collapse a character vector",
      "topics": [
        "glue_collapse",
        "glue_sql_collapse"
      ]
    },
    {
      "page": "glue_safe",
      "title": "Safely interpolate strings",
      "topics": [
        "glue_data_safe",
        "glue_safe"
      ]
    },
    {
      "page": "glue_sql",
      "title": "Interpolate strings with SQL escaping",
      "topics": [
        "glue_data_sql",
        "glue_sql"
      ]
    },
    {
      "page": "identity_transformer",
      "title": "Parse and Evaluate R code",
      "topics": [
        "identity_transformer"
      ]
    },
    {
      "page": "quoting",
      "title": "Quoting operators",
      "topics": [
        "backtick",
        "double_quote",
        "quoting",
        "single_quote"
      ]
    },
    {
      "page": "trim",
      "title": "Trim a character vector",
      "topics": [
        "trim"
      ]
    }
  ],
  "_pkglogo": "https://github.com/tidyverse/glue/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/tidyverse/glue/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "engines.qmd",
      "filename": "engines.html",
      "title": "Custom knitr language engines",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-04-18 00:23:01",
      "modified": "2026-04-18 00:23:01",
      "commits": 1
    },
    {
      "source": "wrappers.qmd",
      "filename": "wrappers.html",
      "title": "How to write a function that wraps glue",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-04-18 00:23:01",
      "modified": "2026-04-18 00:34:43",
      "commits": 2
    },
    {
      "source": "glue.qmd",
      "filename": "glue.html",
      "title": "Introduction to glue",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-04-18 00:23:01",
      "modified": "2026-04-18 00:24:05",
      "commits": 2
    },
    {
      "source": "transformers.qmd",
      "filename": "transformers.html",
      "title": "Transformers",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-04-18 00:23:01",
      "modified": "2026-04-21 22:33:01",
      "commits": 2
    }
  ],
  "_score": 21.832256876746072,
  "_indexed": true,
  "_nocasepkg": "glue",
  "_universes": [
    "tidyverse",
    "jennybc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:40.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "347330e779439f6cb11e8c0594e392d8688a1802cf709f7bba3f267fcf3acad9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:43.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "bd4fb79b649e70c55f8fa5d054ff9c616bd8bf5df77eca9f985a2dd4e260fc4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:44.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "31cb16cc01a660cd19488fbf0f775b05aad3b54bade29a3f9004d57ac2999436",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:29.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "14c1a9085fc6ef835c609d95afb3de4922a6c5a989fc2f12b6f492867a6d11d5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:28.000Z",
      "arch": "aarch64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "09f1fb51a8412a9c2c8fd817826f1e048b929a426714b273b30e55d638742ef2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:09:42.000Z",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "f116e9bf2199054f935ae3e054694d0242ad793e73d38221b2e1f6dd96e6ddac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:45.000Z",
      "arch": "aarch64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "7a8a9539757f208b0156ba11fca7908145d2c81455449e67994e465af71e7931",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:09:33.000Z",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "580d6edc045e220045e0872e401d4220261dbc26b1611d4ed0e01e4b09271d0f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.8.1.9000",
      "date": "2026-05-21T20:05:05.000Z",
      "arch": "emscripten",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "fffb3ada1d815d24f3074a86516e9028c1687db9c646590d0870a088dca71923",
      "status": "success",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:09:12.000Z",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "d541c36e271010133dcad3e940c0d67358c4cece4c080b87d93b1d3cc5e43d14",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:29.000Z",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "c8112f7cb71396ace4702b00ba11350801ff17255aaf534440bad5406c847c85",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.8.1.9000",
      "date": "2026-05-21T10:08:22.000Z",
      "arch": "x86_64",
      "commit": "da9c73f7a3de6a27f3103cb5bb2355820a4c3a6a",
      "fileid": "8f01e950d33b85eadb98abbd28c6f3d6eb9e00b1ac785dbb01a5f365d2c84d8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tidyverse/actions/runs/26219320429"
    }
  ]
}