frictionless
R package to read and write Frictionless Data Packages
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (18.1%) to scientific vocabulary
Keywords
frictionlessdata
oscibio
r
r-package
rstats
Last synced: 6 months ago
·
JSON representation
·
Repository
R package to read and write Frictionless Data Packages
Basic Info
- Host: GitHub
- Owner: frictionlessdata
- License: other
- Language: R
- Default Branch: main
- Homepage: https://frictionlessdata.github.io/frictionless-r/
- Size: 1.45 MB
Statistics
- Stars: 30
- Watchers: 7
- Forks: 11
- Open Issues: 57
- Releases: 9
Topics
frictionlessdata
oscibio
r
r-package
rstats
Created over 4 years ago
· Last pushed 10 months ago
Metadata Files
Readme
Changelog
Contributing
License
Code of conduct
Citation
Codemeta
README.Rmd
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
library(dplyr) # For %>%
```
# frictionless
[](https://CRAN.R-project.org/package=frictionless)
[](https://cran.r-project.org/web/checks/check_results_frictionless.html)
[](https://github.com/frictionlessdata/frictionless-r/actions/workflows/R-CMD-check.yaml)
[](https://app.codecov.io/gh/frictionlessdata/frictionless-r/)
[](https://www.repostatus.org/#active)
[](https://github.com/ropensci/software-review/issues/495)
[](https://doi.org/10.5281/zenodo.5815355)
Frictionless is an R package to read and write Frictionless Data Packages. A [Data Package](https://specs.frictionlessdata.io/data-package/) is a simple container format and standard to describe and package a collection of (tabular) data. It is typically used to publish [FAIR](https://www.go-fair.org/fair-principles/) and open datasets.
To get started, see:
- [Get started](https://docs.ropensci.org/frictionless/articles/frictionless.html): an introduction to the package's main functionalities.
- [Function reference](https://docs.ropensci.org/frictionless/reference/index.html): overview of all functions.
- [Standard implementation](https://docs.ropensci.org/frictionless/articles/index.html): how frictionless implements the Data Package standard.
**Frictionless currently implements [Data Package v1](https://specs.frictionlessdata.io/).** Our goal is to support [Data Package v2](https://datapackage.org/) as well.
## Installation
Install the latest released version from CRAN:
```{r, eval = FALSE}
install.packages("frictionless")
```
Or the development version from [GitHub](https://github.com/frictionlessdata/frictionless-r) or [R-universe](https://ropensci.r-universe.dev/frictionless):
```{r, eval = FALSE}
# install.packages("devtools")
devtools::install_github("frictionlessdata/frictionless-r")
# Or rOpenSci R-universe
install.packages("frictionless", repos = "https://ropensci.r-universe.dev")
```
## Usage
With frictionless you can **read** data from a Data Package (local or remote) into your R environment. Here we read bird GPS tracking data from a Data Package published on [Zenodo](https://doi.org/10.5281/zenodo.10053702):
```{r read_example}
library(frictionless)
# Read the datapackage.json file
# This gives you access to all Data Resources of the Data Package without
# reading them, which is convenient and fast.
package <- read_package("https://zenodo.org/records/10053702/files/datapackage.json")
package
# List resources
resources(package)
# Read data from the resource "gps"
# This will return a single data frame, even though the data are split over
# multiple zipped CSV files.
read_resource(package, "gps")
```
You can also create your own Data Package, add data and **write** it to disk:
```{r write_example}
# Create a Data Package and add the "iris" data frame as a resource
my_package <-
create_package() %>%
add_resource(resource_name = "iris", data = iris)
my_package
# Write the Data Package to disk
my_package %>%
write_package("my_directory")
```
```{r, include = FALSE}
unlink("my_directory", recursive = TRUE)
```
For more functionality, see [get started](https://docs.ropensci.org/frictionless/articles/frictionless.html) or the [function reference](https://docs.ropensci.org/frictionless/reference/index.html).
## frictionless vs datapackage.r
[datapackage.r](https://github.com/frictionlessdata/datapackage-r) is an alternative R package to work with Data Packages. It has an object-oriented design and offers validation.
frictionless on the other hand allows you to quickly read and write Data Packages to and from data frames, getting out of the way for the rest of your analysis. It is designed to be lightweight, follows [tidyverse](https://www.tidyverse.org/) principles and supports piping. Its validation functionality is limited to what is needed for reading and writing, see [frictionless-py](https://github.com/frictionlessdata/frictionless-py) for extensive validation.
## Meta
- We welcome [contributions](https://docs.ropensci.org/frictionless/CONTRIBUTING.html) including bug reports.
- License: MIT
- Get [citation information](https://docs.ropensci.org/frictionless/authors.html#citation) for frictionless in R doing `citation("frictionless")`.
- Please note that this project is released with a [Contributor Code of Conduct](https://frictionlessdata.io/work-with-us/code-of-conduct/). By participating in this project you agree to abide by its terms.
Owner
- Name: Frictionless Data
- Login: frictionlessdata
- Kind: organization
- Location: Internet
- Website: http://frictionlessdata.io/
- Twitter: frictionlessd8a
- Repositories: 126
- Profile: https://github.com/frictionlessdata
Lightweight specifications and software to shorten the path from data to insight. Code of Conduct: https://frictionlessdata.io/code-of-conduct/
Citation (CITATION.cff)
# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
cff-version: 1.2.0
message: 'To cite package "frictionless" in publications use:'
type: software
license: MIT
title: 'frictionless: Read and Write Frictionless Data Packages'
version: 1.2.1.9000
doi: 10.32614/CRAN.package.frictionless
abstract: Read and write Frictionless Data Packages. A 'Data Package' (<https://specs.frictionlessdata.io/data-package/>)
is a simple container format and standard to describe and package a collection of
(tabular) data. It is typically used to publish FAIR (<https://www.go-fair.org/fair-principles/>)
and open datasets.
authors:
- family-names: Desmet
given-names: Peter
email: peter.desmet@inbo.be
orcid: https://orcid.org/0000-0002-8442-8025
affiliation: Research Institute for Nature and Forest (INBO)
- family-names: Oldoni
given-names: Damiano
email: damiano.oldoni@inbo.be
orcid: https://orcid.org/0000-0003-3445-7562
affiliation: Research Institute for Nature and Forest (INBO)
- family-names: Huybrechts
given-names: Pieter
email: pieter.huybrechts@inbo.be
orcid: https://orcid.org/0000-0002-6658-6062
affiliation: Research Institute for Nature and Forest (INBO)
- family-names: Govaert
given-names: Sanne
email: sanne.govaert@inbo.be
orcid: https://orcid.org/0000-0002-8939-1305
affiliation: Research Institute for Nature and Forest (INBO)
repository: https://CRAN.R-project.org/package=frictionless
repository-code: https://github.com/frictionlessdata/frictionless-r
url: https://docs.ropensci.org/frictionless/
date-released: '2025-05-23'
contact:
- family-names: Desmet
given-names: Peter
email: peter.desmet@inbo.be
orcid: https://orcid.org/0000-0002-8442-8025
affiliation: Research Institute for Nature and Forest (INBO)
keywords:
- frictionlessdata
- oscibio
- r
- r-package
- rstats
references:
- type: software
title: 'R: A Language and Environment for Statistical Computing'
notes: Depends
url: https://www.R-project.org/
authors:
- name: R Core Team
institution:
name: R Foundation for Statistical Computing
address: Vienna, Austria
year: '2025'
version: '>= 3.6.0'
- type: software
title: cli
abstract: 'cli: Helpers for Developing Command Line Interfaces'
notes: Imports
url: https://cli.r-lib.org
repository: https://CRAN.R-project.org/package=cli
authors:
- family-names: Csárdi
given-names: Gábor
email: gabor@posit.co
year: '2025'
doi: 10.32614/CRAN.package.cli
- type: software
title: dplyr
abstract: 'dplyr: A Grammar of Data Manipulation'
notes: Imports
url: https://dplyr.tidyverse.org
repository: https://CRAN.R-project.org/package=dplyr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
orcid: https://orcid.org/0000-0003-4757-117X
- family-names: François
given-names: Romain
orcid: https://orcid.org/0000-0002-2444-4226
- family-names: Henry
given-names: Lionel
- family-names: Müller
given-names: Kirill
orcid: https://orcid.org/0000-0002-1416-3412
- family-names: Vaughan
given-names: Davis
email: davis@posit.co
orcid: https://orcid.org/0000-0003-4777-038X
year: '2025'
doi: 10.32614/CRAN.package.dplyr
- type: software
title: httr
abstract: 'httr: Tools for Working with URLs and HTTP'
notes: Imports
url: https://httr.r-lib.org/
repository: https://CRAN.R-project.org/package=httr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.httr
- type: software
title: jsonlite
abstract: 'jsonlite: A Simple and Robust JSON Parser and Generator for R'
notes: Imports
url: https://jeroen.r-universe.dev/jsonlite
repository: https://CRAN.R-project.org/package=jsonlite
authors:
- family-names: Ooms
given-names: Jeroen
email: jeroenooms@gmail.com
orcid: https://orcid.org/0000-0002-4035-0289
year: '2025'
doi: 10.32614/CRAN.package.jsonlite
- type: software
title: purrr
abstract: 'purrr: Functional Programming Tools'
notes: Imports
url: https://purrr.tidyverse.org/
repository: https://CRAN.R-project.org/package=purrr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
orcid: https://orcid.org/0000-0003-4757-117X
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
year: '2025'
doi: 10.32614/CRAN.package.purrr
- type: software
title: readr
abstract: 'readr: Read Rectangular Text Data'
notes: Imports
url: https://readr.tidyverse.org
repository: https://CRAN.R-project.org/package=readr
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Hester
given-names: Jim
- family-names: Bryan
given-names: Jennifer
email: jenny@posit.co
orcid: https://orcid.org/0000-0002-6983-2759
year: '2025'
doi: 10.32614/CRAN.package.readr
version: '>= 2.1.0'
- type: software
title: rlang
abstract: 'rlang: Functions for Base Types and Core R and ''Tidyverse'' Features'
notes: Imports
url: https://rlang.r-lib.org
repository: https://CRAN.R-project.org/package=rlang
authors:
- family-names: Henry
given-names: Lionel
email: lionel@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.rlang
- type: software
title: utils
abstract: 'R: A Language and Environment for Statistical Computing'
notes: Imports
authors:
- name: R Core Team
institution:
name: R Foundation for Statistical Computing
address: Vienna, Austria
year: '2025'
- type: software
title: yaml
abstract: 'yaml: Methods to Convert R Data to YAML and Back'
notes: Imports
url: https://github.com/vubiostat/r-yaml/
repository: https://CRAN.R-project.org/package=yaml
authors:
- family-names: Garbett
given-names: Shawn P
- family-names: Stephens
given-names: Jeremy
- family-names: Simonov
given-names: Kirill
- family-names: Xie
given-names: Yihui
- family-names: Dong
given-names: Zhuoer
- family-names: Wickham
given-names: Hadley
- family-names: Horner
given-names: Jeffrey
- name: reikoch
- family-names: Beasley
given-names: Will
- family-names: O'Connor
given-names: Brendan
- family-names: Warnes
given-names: Gregory R.
- family-names: Quinn
given-names: Michael
- family-names: Kamvar
given-names: Zhian N.
- family-names: Gao
given-names: Charlie
year: '2025'
doi: 10.32614/CRAN.package.yaml
- type: software
title: hms
abstract: 'hms: Pretty Time of Day'
notes: Suggests
url: https://hms.tidyverse.org/
repository: https://CRAN.R-project.org/package=hms
authors:
- family-names: Müller
given-names: Kirill
email: kirill@cynkra.com
orcid: https://orcid.org/0000-0002-1416-3412
year: '2025'
doi: 10.32614/CRAN.package.hms
- type: software
title: knitr
abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
notes: Suggests
url: https://yihui.org/knitr/
repository: https://CRAN.R-project.org/package=knitr
authors:
- family-names: Xie
given-names: Yihui
email: xie@yihui.name
orcid: https://orcid.org/0000-0003-0645-5666
year: '2025'
doi: 10.32614/CRAN.package.knitr
- type: software
title: lubridate
abstract: 'lubridate: Make Dealing with Dates a Little Easier'
notes: Suggests
url: https://lubridate.tidyverse.org
repository: https://CRAN.R-project.org/package=lubridate
authors:
- family-names: Spinu
given-names: Vitalie
email: spinuvit@gmail.com
- family-names: Grolemund
given-names: Garrett
- family-names: Wickham
given-names: Hadley
year: '2025'
doi: 10.32614/CRAN.package.lubridate
- type: software
title: rmarkdown
abstract: 'rmarkdown: Dynamic Documents for R'
notes: Suggests
url: https://pkgs.rstudio.com/rmarkdown/
repository: https://CRAN.R-project.org/package=rmarkdown
authors:
- family-names: Allaire
given-names: JJ
email: jj@posit.co
- family-names: Xie
given-names: Yihui
email: xie@yihui.name
orcid: https://orcid.org/0000-0003-0645-5666
- family-names: Dervieux
given-names: Christophe
email: cderv@posit.co
orcid: https://orcid.org/0000-0003-4474-2498
- family-names: McPherson
given-names: Jonathan
email: jonathan@posit.co
- family-names: Luraschi
given-names: Javier
- family-names: Ushey
given-names: Kevin
email: kevin@posit.co
- family-names: Atkins
given-names: Aron
email: aron@posit.co
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
- family-names: Cheng
given-names: Joe
email: joe@posit.co
- family-names: Chang
given-names: Winston
email: winston@posit.co
- family-names: Iannone
given-names: Richard
email: rich@posit.co
orcid: https://orcid.org/0000-0003-3925-190X
year: '2025'
doi: 10.32614/CRAN.package.rmarkdown
- type: software
title: stringi
abstract: 'stringi: Fast and Portable Character String Processing Facilities'
notes: Suggests
url: https://stringi.gagolewski.com/
repository: https://CRAN.R-project.org/package=stringi
authors:
- family-names: Gagolewski
given-names: Marek
email: marek@gagolewski.com
orcid: https://orcid.org/0000-0003-0637-6028
year: '2025'
doi: 10.32614/CRAN.package.stringi
- type: software
title: testthat
abstract: 'testthat: Unit Testing for R'
notes: Suggests
url: https://testthat.r-lib.org
repository: https://CRAN.R-project.org/package=testthat
authors:
- family-names: Wickham
given-names: Hadley
email: hadley@posit.co
year: '2025'
doi: 10.32614/CRAN.package.testthat
version: '>= 3.0.0'
- type: software
title: tibble
abstract: 'tibble: Simple Data Frames'
notes: Suggests
url: https://tibble.tidyverse.org/
repository: https://CRAN.R-project.org/package=tibble
authors:
- family-names: Müller
given-names: Kirill
email: kirill@cynkra.com
orcid: https://orcid.org/0000-0002-1416-3412
- family-names: Wickham
given-names: Hadley
email: hadley@rstudio.com
year: '2025'
doi: 10.32614/CRAN.package.tibble
CodeMeta (codemeta.json)
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"identifier": "frictionless",
"description": "Read and write Frictionless Data Packages. A 'Data Package' (<https://specs.frictionlessdata.io/data-package/>) is a simple container format and standard to describe and package a collection of (tabular) data. It is typically used to publish FAIR (<https://www.go-fair.org/fair-principles/>) and open datasets.",
"name": "frictionless: Read and Write Frictionless Data Packages",
"relatedLink": "https://docs.ropensci.org/frictionless/",
"codeRepository": "https://github.com/frictionlessdata/frictionless-r",
"issueTracker": "https://github.com/frictionlessdata/frictionless-r/issues",
"license": "https://spdx.org/licenses/MIT",
"version": "1.2.1",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"url": "https://r-project.org"
},
"runtimePlatform": "R version 4.5.0 (2025-04-11)",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"author": [
{
"@type": "Person",
"givenName": "Peter",
"familyName": "Desmet",
"email": "peter.desmet@inbo.be",
"@id": "https://orcid.org/0000-0002-8442-8025"
},
{
"@type": "Person",
"givenName": "Damiano",
"familyName": "Oldoni",
"email": "damiano.oldoni@inbo.be",
"@id": "https://orcid.org/0000-0003-3445-7562"
},
{
"@type": "Person",
"givenName": "Pieter",
"familyName": "Huybrechts",
"email": "pieter.huybrechts@inbo.be",
"@id": "https://orcid.org/0000-0002-6658-6062"
},
{
"@type": "Person",
"givenName": "Sanne",
"familyName": "Govaert",
"email": "sanne.govaert@inbo.be",
"@id": "https://orcid.org/0000-0002-8939-1305"
}
],
"contributor": [
{
"@type": "Person",
"givenName": "Kyle",
"familyName": "Husmann",
"email": "kdh38@psu.edu",
"@id": "https://orcid.org/0000-0001-9875-8976"
}
],
"copyrightHolder": [
{
"@type": "Organization",
"name": "Research Institute for Nature and Forest (INBO)"
}
],
"funder": [
{
"@type": "Organization",
"name": "Research Foundation - Flanders"
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Peter",
"familyName": "Desmet",
"email": "peter.desmet@inbo.be",
"@id": "https://orcid.org/0000-0002-8442-8025"
}
],
"softwareSuggestions": [
{
"@type": "SoftwareApplication",
"identifier": "hms",
"name": "hms",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=hms"
},
{
"@type": "SoftwareApplication",
"identifier": "knitr",
"name": "knitr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=knitr"
},
{
"@type": "SoftwareApplication",
"identifier": "lubridate",
"name": "lubridate",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=lubridate"
},
{
"@type": "SoftwareApplication",
"identifier": "rmarkdown",
"name": "rmarkdown",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
},
{
"@type": "SoftwareApplication",
"identifier": "stringi",
"name": "stringi",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=stringi"
},
{
"@type": "SoftwareApplication",
"identifier": "testthat",
"name": "testthat",
"version": ">= 3.0.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=testthat"
},
{
"@type": "SoftwareApplication",
"identifier": "tibble",
"name": "tibble",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=tibble"
}
],
"softwareRequirements": {
"1": {
"@type": "SoftwareApplication",
"identifier": "R",
"name": "R",
"version": ">= 3.6.0"
},
"2": {
"@type": "SoftwareApplication",
"identifier": "cli",
"name": "cli",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=cli"
},
"3": {
"@type": "SoftwareApplication",
"identifier": "dplyr",
"name": "dplyr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=dplyr"
},
"4": {
"@type": "SoftwareApplication",
"identifier": "httr",
"name": "httr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=httr"
},
"5": {
"@type": "SoftwareApplication",
"identifier": "jsonlite",
"name": "jsonlite",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=jsonlite"
},
"6": {
"@type": "SoftwareApplication",
"identifier": "purrr",
"name": "purrr",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=purrr"
},
"7": {
"@type": "SoftwareApplication",
"identifier": "readr",
"name": "readr",
"version": ">= 2.1.0",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=readr"
},
"8": {
"@type": "SoftwareApplication",
"identifier": "rlang",
"name": "rlang",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=rlang"
},
"9": {
"@type": "SoftwareApplication",
"identifier": "utils",
"name": "utils"
},
"10": {
"@type": "SoftwareApplication",
"identifier": "yaml",
"name": "yaml",
"provider": {
"@id": "https://cran.r-project.org",
"@type": "Organization",
"name": "Comprehensive R Archive Network (CRAN)",
"url": "https://cran.r-project.org"
},
"sameAs": "https://CRAN.R-project.org/package=yaml"
},
"SystemRequirements": null
},
"fileSize": "274.977KB"
}
GitHub Events
Total
- Issues event: 8
- Watch event: 2
- Issue comment event: 11
- Push event: 2
- Pull request event: 2
- Create event: 1
Last Year
- Issues event: 8
- Watch event: 2
- Issue comment event: 11
- Push event: 2
- Pull request event: 2
- Create event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| peterdesmet | p****t@i****e | 628 |
| Pieter Huybrechts | 4****H | 33 |
| Damiano Oldoni | d****i@i****e | 17 |
| hansvancalster | h****r@i****e | 4 |
| mpadge | m****m@e****m | 2 |
| Nepo Rojas • GECI | b****s@i****x | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 87
- Total pull requests: 52
- Average time to close issues: 26 days
- Average time to close pull requests: 7 days
- Total issue authors: 13
- Total pull request authors: 7
- Average comments per issue: 1.98
- Average comments per pull request: 1.48
- Merged pull requests: 45
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 4
- Pull requests: 0
- Average time to close issues: 1 day
- Average time to close pull requests: N/A
- Issue authors: 4
- Pull request authors: 0
- Average comments per issue: 0.5
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- peterdesmet (104)
- khusmann (7)
- PietrH (4)
- damianooldoni (4)
- sannegovaert (3)
- Rafnuss (3)
- fjuniorr (3)
- ElsLommelen (2)
- schneiderpy (1)
- florisvdh (1)
- loleg (1)
- rgaiacs (1)
- ipimpat (1)
- hansvancalster (1)
- mpadge (1)
Pull Request Authors
- peterdesmet (64)
- PietrH (9)
- khusmann (6)
- sannegovaert (5)
- damianooldoni (4)
- mpadge (2)
- Rafnuss (2)
- fkohrt (1)
- yihui (1)
- nepito (1)
Top Labels
Issue Labels
enhancement (47)
function:read_resource() (27)
complexity:low (11)
datapackage:v2 (11)
bug (10)
function:write_package() (9)
function:add_resource() (9)
function:read_resource (8)
frictionless:v2 (8)
dependency (8)
documentation (8)
function:write_package (7)
function:read_package() (5)
refactor (5)
dev (4)
duplicate (3)
function:example_package (3)
function:create_schema() (3)
function:check_package() (2)
function:get (2)
function:read_package (1)
wontfix (1)
function:add/remove (1)
function:utils (1)
function:write_resource() (1)
function:check_schema() (1)
function:check_path() (1)
function:get_resource() (1)
function:get_schema() (1)
function:create_package() (1)
Pull Request Labels
enhancement (11)
dev (4)
function:add_resource() (4)
function:read_resource() (3)
function:read_package() (3)
function:write_package() (2)
dependency (2)
function:create_package() (2)
documentation (2)
function:read_resource (2)
refactor (2)
function:create_schema() (1)
blocked (1)
function:write_package (1)
function:example_package (1)
function:read_package (1)
Packages
- Total packages: 1
-
Total downloads:
- cran 835 last-month
- Total docker downloads: 1,212
- Total dependent packages: 1
- Total dependent repositories: 2
- Total versions: 7
- Total maintainers: 1
cran.r-project.org: frictionless
Read and Write Frictionless Data Packages
- Homepage: https://github.com/frictionlessdata/frictionless-r
- Documentation: http://cran.r-project.org/web/packages/frictionless/frictionless.pdf
- License: MIT + file LICENSE
-
Latest release: 1.2.1
published 9 months ago
Rankings
Forks count: 6.8%
Stargazers count: 10.6%
Dependent packages count: 18.1%
Average: 18.4%
Dependent repos count: 19.1%
Docker downloads count: 23.8%
Downloads: 31.8%
Maintainers (1)
Last synced:
7 months ago
Dependencies
DESCRIPTION
cran
- assertthat * imports
- dplyr * imports
- glue * imports
- httr * imports
- jsonlite * imports
- purrr * imports
- readr >= 2.1.0 imports
- utils * imports
- yaml * imports
- hms * suggests
- knitr * suggests
- lubridate * suggests
- rmarkdown * suggests
- testthat >= 3.0.0 suggests
.github/workflows/R-CMD-check.yaml
actions
- actions/checkout v2 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite