{
  "_id": "69e09c69c5259ad4cd90e06e",
  "Package": "epubr",
  "Version": "0.6.5",
  "Title": "Read EPUB File Metadata and Text",
  "Description": "Provides functions supporting the reading and parsing of\ninternal e-book content from EPUB files. The 'epubr' package\nprovides functions supporting the reading and parsing of\ninternal e-book content from EPUB files. E-book metadata and\ntext content are parsed separately and joined together in a\ntidy, nested tibble data frame. E-book formatting is not\ncompletely standardized across all literature. It can be\nchallenging to curate parsed e-book content across an arbitrary\ncollection of e-books perfectly and in completely general form,\nto yield a singular, consistently formatted output. Many EPUB\nfiles do not even contain all the same pieces of information in\ntheir respective metadata. EPUB file parsing functionality in\nthis package is intended for relatively general application to\narbitrary EPUB e-books. However, poorly formatted e-books or\ne-books with highly uncommon formatting may not work with this\npackage. There may even be cases where an EPUB file has DRM or\nsome other property that makes it impossible to read with\n'epubr'. Text is read 'as is' for the most part. The only\nnominal changes are minor substitutions, for example curly\nquotes changed to straight quotes. Substantive changes are\nexpected to be performed subsequently by the user as part of\ntheir text analysis. Additional text cleaning can be performed\nat the user's discretion, such as with functions from packages\nlike 'tm' or 'qdap'.",
  "Authors@R": "person(\"Matthew\", \"Leonawicz\", email = \"rpkgs@pm.me\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-9452-2771\"))",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "ByteCompile": "true",
  "URL": "https://docs.ropensci.org/epubr/,\nhttps://github.com/ropensci/epubr",
  "BugReports": "https://github.com/ropensci/epubr/issues",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev libxslt-dev",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2024-09-11 21:37:54 UTC",
  "RemoteUrl": "https://github.com/ropensci/epubr",
  "RemoteRef": "master",
  "RemoteSha": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-04-16 08:18:30 UTC",
    "User": "root"
  },
  "Author": "Matthew Leonawicz [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9452-2771>)",
  "Maintainer": "Matthew Leonawicz <rpkgs@pm.me>",
  "MD5sum": "f3e00a8df700b812e491bf783d3fd07c",
  "_user": "ropensci",
  "_type": "src",
  "_file": "epubr_0.6.5.tar.gz",
  "_fileid": "93fa744b630b47b9f07492db0f0f5da8cf7f78d74fbbaed019a53c05eae4e72e",
  "_filesize": 673664,
  "_sha256": "93fa744b630b47b9f07492db0f0f5da8cf7f78d74fbbaed019a53c05eae4e72e",
  "_created": "2026-04-16T08:18:30.000Z",
  "_published": "2026-04-16T08:23:05.601Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 71603294130,
      "time": 152,
      "config": "linux-devel-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6468916637"
    },
    {
      "job": 71603294131,
      "time": 176,
      "config": "linux-release-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6468923175"
    },
    {
      "job": 71603294113,
      "time": 101,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6468902900"
    },
    {
      "job": 71603294105,
      "time": 115,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6468906657"
    },
    {
      "job": 71602566631,
      "time": 276,
      "config": "pkgdown",
      "r": "4.5.2",
      "check": "OK",
      "artifact": "6468863961"
    },
    {
      "job": 71602566746,
      "time": 318,
      "config": "source",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6468875368"
    },
    {
      "job": 71603294119,
      "time": 238,
      "config": "wasm-release",
      "r": "4.5.1",
      "check": "OK",
      "artifact": "6468939556"
    },
    {
      "job": 71603294191,
      "time": 95,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6468901383"
    },
    {
      "job": 71603294186,
      "time": 114,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6468906870"
    },
    {
      "job": 71603294184,
      "time": 93,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6468901025"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ropensci/epubr",
  "_commit": {
    "id": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
    "author": "leonawicz <mfleonawicz@gmail.com>",
    "committer": "leonawicz <mfleonawicz@gmail.com>",
    "message": "Fix URLs for win builder.\n",
    "time": 1726090674
  },
  "_maintainer": {
    "name": "Matthew Leonawicz",
    "email": "rpkgs@pm.me",
    "orcid": "0000-0001-9452-2771"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "xslt",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "epub",
    "epub-files",
    "epub-format",
    "peer-reviewed"
  ],
  "_stars": 24,
  "_contributors": [
    {
      "user": "bisaloo",
      "count": 1,
      "uuid": 10783929
    },
    {
      "user": "maelle",
      "count": 1,
      "uuid": 8360597
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 520,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/epubr"
  },
  "_devurl": "https://github.com/ropensci/epubr",
  "_pkgdown": "https://docs.ropensci.org/epubr/",
  "_searchresults": 60,
  "_metadata": {
    "review": {
      "id": 222,
      "status": "reviewed",
      "version": "0.4.0.9000",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/222"
    },
    "ropensci_category": "data-access"
  },
  "_rbuild": "4.5.3",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/epubr.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ropensci/epubr",
  "_realowner": "ropensci",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.4.0",
      "date": "2018-05-30"
    },
    {
      "version": "0.4.1",
      "date": "2018-08-01"
    },
    {
      "version": "0.5.0",
      "date": "2018-10-22"
    },
    {
      "version": "0.6.0",
      "date": "2019-01-11"
    },
    {
      "version": "0.6.1",
      "date": "2019-11-28"
    },
    {
      "version": "0.6.2",
      "date": "2021-02-21"
    },
    {
      "version": "0.6.3",
      "date": "2021-06-18"
    },
    {
      "version": "0.6.4",
      "date": "2023-09-10"
    },
    {
      "version": "0.6.5",
      "date": "2024-09-11"
    }
  ],
  "_exports": [
    "count_words",
    "epub",
    "epub_cat",
    "epub_head",
    "epub_meta",
    "epub_recombine",
    "epub_reorder",
    "epub_sift",
    "epub_unzip"
  ],
  "_help": [
    {
      "page": "count_words",
      "title": "Word count",
      "topics": [
        "count_words"
      ]
    },
    {
      "page": "epub",
      "title": "Extract and read EPUB e-books",
      "topics": [
        "epub",
        "epub_meta",
        "epub_unzip"
      ]
    },
    {
      "page": "epub_cat",
      "title": "Pretty printing of EPUB text",
      "topics": [
        "epub_cat"
      ]
    },
    {
      "page": "epub_head",
      "title": "Preview the first n characters",
      "topics": [
        "epub_head"
      ]
    },
    {
      "page": "epub_recombine",
      "title": "Recombine text sections",
      "topics": [
        "epub_recombine"
      ]
    },
    {
      "page": "epub_reorder",
      "title": "Reorder sections",
      "topics": [
        "epub_reorder"
      ]
    },
    {
      "page": "epub_sift",
      "title": "Sift EPUB sections",
      "topics": [
        "epub_sift"
      ]
    },
    {
      "page": "epubr",
      "title": "epubr: Read EPUB File Metadata and Text",
      "topics": [
        "epubr-package",
        "epubr"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/epubr/raw/master/man/figures/logo.png",
  "_readme": "https://github.com/ropensci/epubr/raw/master/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "Rcpp",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "xml2",
    "xslt"
  ],
  "_vignettes": [
    {
      "source": "epubr.Rmd",
      "filename": "epubr.html",
      "title": "Introduction to epubr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Read EPUB files",
        "EPUB metadata",
        "Additional arguments",
        "Select fields",
        "Drop sections",
        "Guess chapters",
        "Restructure parsed content",
        "Split and recombine into new sections",
        "Reorder sections based on pattern in text",
        "Unzip EPUB file",
        "Other functions",
        "Word count",
        "Inspection"
      ],
      "created": "2018-05-26 23:31:12",
      "modified": "2021-06-18 19:57:22",
      "commits": 8
    }
  ],
  "_score": 5.857332496431268,
  "_indexed": true,
  "_nocasepkg": "epubr",
  "_universes": [
    "ropensci"
  ],
  "_binaries": [
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.5",
      "date": "2026-04-16T08:20:51.000Z",
      "distro": "noble",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "dc81ba8c1351d306dd6de189dfb1608cb3ab2adf7de536c8fa5e90c54289e3aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-04-16T08:20:06.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "1806c228e56f7446c0233a55394bb04674c07c3f5692a00a2ae898ad34dfb27d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-04-16T08:20:13.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "f67d07cedf843003c134ab523284c0c5f377b247cb37c3356c84b15cecb495fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.5.1",
      "os": "wasm",
      "version": "0.6.5",
      "date": "2026-04-16T08:22:42.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "03908a527c5fcc978513210126e9fc4034c927f8c43a92d1e981b5b69ab036af",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-04-16T08:19:44.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "9631d4977d9b01653cce18b7d045a2bc3d28cc87a345430e0bb65a1357b6f534",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-04-16T08:20:00.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "5e5bfa80a79c33bee6266d7c7dd4a6d15361a34b9ca08368995bd5c56cd06150",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-04-16T08:19:43.000Z",
      "commit": "0d4097e9a3e87dd790c59230801356a0b8faf9da",
      "fileid": "41aae6cd05beb1ec21b0be9e29e2792912313977083b3c0f44861cac6c5f8369",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/24499542264"
    }
  ]
}