{"id":66674,"name":"fs","description":"Provide cross platform file operations based on libuv.","url":"https://github.com/r-lib/fs","last_synced_at":"2025-09-08T13:42:49.144Z","repository":{"id":27511692,"uuid":"114168421","full_name":"r-lib/fs","owner":"r-lib","description":"Provide cross platform file operations based on libuv.","archived":false,"fork":false,"pushed_at":"2025-04-25T13:01:00.000Z","size":16388,"stargazers_count":374,"open_issues_count":66,"forks_count":82,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-08-21T13:29:37.314Z","etag":null,"topics":["filesystem","libuv","r"],"latest_commit_sha":null,"homepage":"https://fs.r-lib.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/r-lib.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-12-13T21:01:16.000Z","updated_at":"2025-08-08T13:50:15.000Z","dependencies_parsed_at":"2024-06-18T15:36:26.982Z","dependency_job_id":"786f38d2-9968-4a0b-baa9-f8028d6f716c","html_url":"https://github.com/r-lib/fs","commit_stats":{"total_commits":4669,"total_committers":381,"mean_commits":"12.254593175853019","dds":0.7504819019061898,"last_synced_commit":"714990b50a9c8e2a9cae8bf6364c91636a712279"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/r-lib/fs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/sbom","scorecard":{"id":756765,"data":{"date":"2025-08-11","repo":{"name":"github.com/r-lib/fs","commit":"0d261dd965404cb02ab57788f4437fa057a9e0a3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.2,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pkgdown.yaml:24","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-commands.yaml:19","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-commands.yaml:58","Info: topLevel permissions set to 'read-all': .github/workflows/R-CMD-check.yaml:14","Warn: no topLevel permission defined: .github/workflows/dragonflybsd.yaml:1","Warn: no topLevel permission defined: .github/workflows/freebsd.yaml:1","Warn: no topLevel permission defined: .github/workflows/netbsd.yaml:1","Warn: no topLevel permission defined: .github/workflows/openbsd.yaml:1","Info: topLevel permissions set to 'read-all': .github/workflows/pkgdown.yaml:13","Info: topLevel permissions set to 'read-all': .github/workflows/pr-commands.yaml:9","Warn: no topLevel permission defined: .github/workflows/rhub.yaml:1","Info: topLevel permissions set to 'read-all': .github/workflows/test-coverage.yaml:10"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":8,"reason":"Found 8/10 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-CMD-check.yaml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/R-CMD-check.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-CMD-check.yaml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/R-CMD-check.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-CMD-check.yaml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/R-CMD-check.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-CMD-check.yaml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/R-CMD-check.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-CMD-check.yaml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/R-CMD-check.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dragonflybsd.yaml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/dragonflybsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/freebsd.yaml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/freebsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/netbsd.yaml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/netbsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/openbsd.yaml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/openbsd.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pkgdown.yaml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pkgdown.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pkgdown.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pkgdown.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pkgdown.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pkgdown.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pkgdown.yaml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pkgdown.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pkgdown.yaml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pkgdown.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-commands.yaml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/pr-commands.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:92: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rhub.yaml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/rhub.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-coverage.yaml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/test-coverage.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-coverage.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/test-coverage.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-coverage.yaml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/test-coverage.yaml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-coverage.yaml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/test-coverage.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-coverage.yaml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/r-lib/fs/test-coverage.yaml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  44 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T21:53:55.747Z","repository_id":27511692,"created_at":"2025-08-22T21:53:55.747Z","updated_at":"2025-08-22T21:53:55.747Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274195247,"owners_count":25239146,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"r-lib","name":"R infrastructure","uuid":"22618716","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22618716?v=4","repositories_count":154,"last_synced_at":"2025-03-31T15:25:33.926Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/r-lib","funding_links":[],"total_stars":27465,"followers":579,"following":0,"created_at":"2022-11-02T16:38:00.922Z","updated_at":"2025-03-31T15:25:33.927Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib/repositories"},"packages":[{"id":5291458,"name":"r-fs","ecosystem":"conda","description":null,"homepage":"http://fs.r-lib.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/r-lib/fs","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2018-07-01T21:49:54.000Z","latest_release_published_at":"2021-12-09T03:33:40.000Z","latest_release_number":"1.5.2","last_synced_at":"2025-08-11T22:55:12.154Z","created_at":"2022-10-03T15:51:46.719Z","updated_at":"2025-08-12T07:17:01.010Z","registry_url":"https://anaconda.org/conda-forge/r-fs","install_command":"conda install -c conda-forge r-fs","documentation_url":null,"metadata":{},"repo_metadata":{"id":27511692,"uuid":"114168421","full_name":"r-lib/fs","owner":"r-lib","description":"Provide cross platform file operations based on libuv.","archived":false,"fork":false,"pushed_at":"2025-04-25T13:01:00.000Z","size":16388,"stargazers_count":374,"open_issues_count":66,"forks_count":82,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-08-11T22:55:03.661Z","etag":null,"topics":["filesystem","libuv","r"],"latest_commit_sha":null,"homepage":"https://fs.r-lib.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/r-lib.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-12-13T21:01:16.000Z","updated_at":"2025-08-08T13:50:15.000Z","dependencies_parsed_at":"2024-06-18T15:36:26.982Z","dependency_job_id":"786f38d2-9968-4a0b-baa9-f8028d6f716c","html_url":"https://github.com/r-lib/fs","commit_stats":{"total_commits":4669,"total_committers":381,"mean_commits":"12.254593175853019","dds":0.7504819019061898,"last_synced_commit":"714990b50a9c8e2a9cae8bf6364c91636a712279"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/r-lib/fs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270018856,"owners_count":24513162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"r-lib","name":"R infrastructure","uuid":"22618716","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22618716?v=4","repositories_count":154,"last_synced_at":"2025-03-31T15:25:33.926Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/r-lib","funding_links":[],"total_stars":27465,"followers":579,"following":0,"created_at":"2022-11-02T16:38:00.922Z","updated_at":"2025-03-31T15:25:33.927Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib/repositories"},"tags":[{"name":"v1.6.6","sha":"d1459d8a04efce4e1f6a66405af134f93355c31e","kind":"commit","published_at":"2025-04-12T09:38:14.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.6","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"52f4a7acc732c5906bcc5c20746a3ec139e6fae8","kind":"commit","published_at":"2024-10-28T22:29:36.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.5","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"49e762bad2ebfc4416f0bbf11d5013790988f908","kind":"commit","published_at":"2024-04-25T11:56:10.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.4","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"9cc53a7833fc7a1f4ced59334806ccb7b890f741","kind":"commit","published_at":"2023-07-10T16:23:04.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.3","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"a21178da158e58601178b59cf9d6808f44b1f347","kind":"commit","published_at":"2023-04-24T16:13:20.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"36984082aa354fbe3386559ada758755d36a69a6","kind":"commit","published_at":"2023-02-06T11:44:36.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"1e6e7ebdb543ca55818493395a574bbadb5862e3","kind":"commit","published_at":"2023-01-22T22:44:17.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"33dc765fb95271dd9cc7c68ac85265a63cd97c69","kind":"commit","published_at":"2021-12-09T08:34:22.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"4cbc2c3ed8e90cc7155422eca27e935915f15562","kind":"commit","published_at":"2021-11-29T23:04:19.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"13996261dbbd7450e951cb750ac04ec7e76c47e2","kind":"commit","published_at":"2020-07-31T20:50:49.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"920179d7510277be3fdfb8abcd1e81ffe960821f","kind":"commit","published_at":"2020-06-30T13:24:09.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.4.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"e1adc2a10f22b7838556807ecf824475d855b0dc","kind":"commit","published_at":"2020-04-01T16:47:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.4.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.1/manifests"},{"name":"v1.3.2","sha":"0af0feab05dab7d29791778ebf97d72d12aa7cf2","kind":"commit","published_at":"2020-03-04T22:59:31.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"eff796431679247f1559d6793ea18a4d44441a82","kind":"commit","published_at":"2019-05-06T21:00:22.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fe3878968f240fbb6fb3f1e900723f2de33f917d","kind":"commit","published_at":"2019-05-02T17:01:34.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.0/manifests"},{"name":"v1.2.7","sha":"ba101c1af3ef6e405322c68af147cedca680045d","kind":"commit","published_at":"2019-03-19T18:27:10.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.7","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.7/manifests"},{"name":"v1.2.6","sha":"f87b0981452e838a272df0e8dc7e0af50ffe5e98","kind":"commit","published_at":"2018-08-23T19:32:28.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.6","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.6/manifests"},{"name":"v1.2.5","sha":"45f70994c6cbc4fbba6d3ff83abed8fb220502f4","kind":"commit","published_at":"2018-07-30T17:39:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.5","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.5/manifests"},{"name":"v1.2.4","sha":"ad8db9f67d1a258c326ef713dead637e3fce1e58","kind":"commit","published_at":"2018-07-26T13:54:35.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.4","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"ba8fe9057195f3b6090b589ccff8f4771c62ec84","kind":"commit","published_at":"2018-06-07T20:45:09.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.3","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"7d5ac87c112195179b50dd2c001daab8b4701465","kind":"commit","published_at":"2018-03-21T15:23:11.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"bda475cf3f2defb8cd6a9ee6e5d3dcbb1c86f398","kind":"commit","published_at":"2018-03-20T11:53:26.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"dedc9b9b4d86af20eb3117e5049c5e1d7b15b3fe","kind":"commit","published_at":"2018-03-13T19:14:14.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.0/manifests"},{"name":"1.1.0.9000","sha":"5b278ad8040146139b1d457668d9a9ab9a0329c3","kind":"commit","published_at":"2018-02-20T19:22:30.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/1.1.0.9000","html_url":"https://github.com/r-lib/fs/releases/tag/1.1.0.9000","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@1.1.0.9000","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/1.1.0.9000","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/1.1.0.9000/manifests"},{"name":"v1.1.0","sha":"4371c3075f2535e20d98cb590ef1d622c6fdb1e2","kind":"commit","published_at":"2018-01-26T20:05:40.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.1.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"99667424525dc6ec429576c81e639fe12a16f693","kind":"commit","published_at":"2018-01-18T21:09:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.0.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-12T07:17:01.009Z","dependent_packages_count":29,"downloads":null,"downloads_period":null,"dependent_repos_count":42,"rankings":{"downloads":null,"dependent_repos_count":5.534208293827037,"dependent_packages_count":2.2955237287289787,"stargazers_count":21.05893507660063,"forks_count":21.123808573282098,"docker_downloads_count":null,"average":12.503118918109685},"purl":"pkg:conda/r-fs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/r-fs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/r-fs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/r-fs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-07T23:20:01.886Z","issues_count":127,"pull_requests_count":52,"avg_time_to_close_issue":25275616.85135135,"avg_time_to_close_pull_request":22765539.673076924,"issues_closed_count":74,"pull_requests_closed_count":52,"pull_request_authors_count":32,"issue_authors_count":91,"avg_comments_per_issue":2.645669291338583,"avg_comments_per_pull_request":1.6730769230769231,"merged_pull_requests_count":42,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":5287363.818181818,"past_year_avg_time_to_close_pull_request":6390412.2,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":1.875,"past_year_avg_comments_per_pull_request":0.9,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/issues","maintainers":[{"login":"gaborcsardi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"},{"login":"jennybc","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jennybc"},{"login":"wch","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wch"},{"login":"jimhester","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jimhester"},{"login":"hadley","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hadley"},{"login":"krlmlr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krlmlr"},{"login":"DavisVaughan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavisVaughan"},{"login":"jeroen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jeroen"}],"active_maintainers":[{"login":"gaborcsardi","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/r-fs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/r-fs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/r-fs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/r-fs/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13414,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2190},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-08T06:53:21.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":428161,"name":"fs","ecosystem":"cran","description":"Cross-Platform File System Operations Based on 'libuv'","homepage":"https://fs.r-lib.org","licenses":"MIT + file LICENSE","normalized_licenses":["MIT"],"repository_url":"https://github.com/r-lib/fs","keywords_array":[],"namespace":null,"versions_count":26,"first_release_published_at":"2018-01-19T13:56:00.000Z","latest_release_published_at":"2025-04-12T00:00:00.000Z","latest_release_number":"1.6.6","last_synced_at":"2025-08-11T14:17:53.150Z","created_at":"2022-04-06T19:57:15.659Z","updated_at":"2025-08-21T13:15:41.702Z","registry_url":"https://cran.r-project.org/package=fs","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/fs/fs.pdf","metadata":{},"repo_metadata":{"id":27511692,"uuid":"114168421","full_name":"r-lib/fs","owner":"r-lib","description":"Provide cross platform file operations based on libuv.","archived":false,"fork":false,"pushed_at":"2025-04-25T13:01:00.000Z","size":16388,"stargazers_count":374,"open_issues_count":66,"forks_count":82,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-08-11T22:55:03.661Z","etag":null,"topics":["filesystem","libuv","r"],"latest_commit_sha":null,"homepage":"https://fs.r-lib.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/r-lib.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-12-13T21:01:16.000Z","updated_at":"2025-08-08T13:50:15.000Z","dependencies_parsed_at":"2024-06-18T15:36:26.982Z","dependency_job_id":"786f38d2-9968-4a0b-baa9-f8028d6f716c","html_url":"https://github.com/r-lib/fs","commit_stats":{"total_commits":4669,"total_committers":381,"mean_commits":"12.254593175853019","dds":0.7504819019061898,"last_synced_commit":"714990b50a9c8e2a9cae8bf6364c91636a712279"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/r-lib/fs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271486043,"owners_count":24767885,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"r-lib","name":"R infrastructure","uuid":"22618716","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22618716?v=4","repositories_count":154,"last_synced_at":"2025-03-31T15:25:33.926Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/r-lib","funding_links":[],"total_stars":27465,"followers":579,"following":0,"created_at":"2022-11-02T16:38:00.922Z","updated_at":"2025-03-31T15:25:33.927Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/r-lib/repositories"},"tags":[{"name":"v1.6.6","sha":"d1459d8a04efce4e1f6a66405af134f93355c31e","kind":"commit","published_at":"2025-04-12T09:38:14.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.6","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.6/manifests"},{"name":"v1.6.5","sha":"52f4a7acc732c5906bcc5c20746a3ec139e6fae8","kind":"commit","published_at":"2024-10-28T22:29:36.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.5","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.5/manifests"},{"name":"v1.6.4","sha":"49e762bad2ebfc4416f0bbf11d5013790988f908","kind":"commit","published_at":"2024-04-25T11:56:10.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.4","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"9cc53a7833fc7a1f4ced59334806ccb7b890f741","kind":"commit","published_at":"2023-07-10T16:23:04.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.3","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"a21178da158e58601178b59cf9d6808f44b1f347","kind":"commit","published_at":"2023-04-24T16:13:20.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"36984082aa354fbe3386559ada758755d36a69a6","kind":"commit","published_at":"2023-02-06T11:44:36.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"1e6e7ebdb543ca55818493395a574bbadb5862e3","kind":"commit","published_at":"2023-01-22T22:44:17.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.6.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.6.0/manifests"},{"name":"v1.5.2","sha":"33dc765fb95271dd9cc7c68ac85265a63cd97c69","kind":"commit","published_at":"2021-12-09T08:34:22.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"4cbc2c3ed8e90cc7155422eca27e935915f15562","kind":"commit","published_at":"2021-11-29T23:04:19.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"13996261dbbd7450e951cb750ac04ec7e76c47e2","kind":"commit","published_at":"2020-07-31T20:50:49.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.5.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"920179d7510277be3fdfb8abcd1e81ffe960821f","kind":"commit","published_at":"2020-06-30T13:24:09.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.4.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"e1adc2a10f22b7838556807ecf824475d855b0dc","kind":"commit","published_at":"2020-04-01T16:47:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.4.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.4.1/manifests"},{"name":"v1.3.2","sha":"0af0feab05dab7d29791778ebf97d72d12aa7cf2","kind":"commit","published_at":"2020-03-04T22:59:31.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"eff796431679247f1559d6793ea18a4d44441a82","kind":"commit","published_at":"2019-05-06T21:00:22.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fe3878968f240fbb6fb3f1e900723f2de33f917d","kind":"commit","published_at":"2019-05-02T17:01:34.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.3.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.3.0/manifests"},{"name":"v1.2.7","sha":"ba101c1af3ef6e405322c68af147cedca680045d","kind":"commit","published_at":"2019-03-19T18:27:10.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.7","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.7/manifests"},{"name":"v1.2.6","sha":"f87b0981452e838a272df0e8dc7e0af50ffe5e98","kind":"commit","published_at":"2018-08-23T19:32:28.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.6","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.6/manifests"},{"name":"v1.2.5","sha":"45f70994c6cbc4fbba6d3ff83abed8fb220502f4","kind":"commit","published_at":"2018-07-30T17:39:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.5","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.5/manifests"},{"name":"v1.2.4","sha":"ad8db9f67d1a258c326ef713dead637e3fce1e58","kind":"commit","published_at":"2018-07-26T13:54:35.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.4","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"ba8fe9057195f3b6090b589ccff8f4771c62ec84","kind":"commit","published_at":"2018-06-07T20:45:09.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.3","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"7d5ac87c112195179b50dd2c001daab8b4701465","kind":"commit","published_at":"2018-03-21T15:23:11.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.2","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"bda475cf3f2defb8cd6a9ee6e5d3dcbb1c86f398","kind":"commit","published_at":"2018-03-20T11:53:26.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.1","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"dedc9b9b4d86af20eb3117e5049c5e1d7b15b3fe","kind":"commit","published_at":"2018-03-13T19:14:14.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.2.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.2.0/manifests"},{"name":"1.1.0.9000","sha":"5b278ad8040146139b1d457668d9a9ab9a0329c3","kind":"commit","published_at":"2018-02-20T19:22:30.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/1.1.0.9000","html_url":"https://github.com/r-lib/fs/releases/tag/1.1.0.9000","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@1.1.0.9000","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/1.1.0.9000","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/1.1.0.9000/manifests"},{"name":"v1.1.0","sha":"4371c3075f2535e20d98cb590ef1d622c6fdb1e2","kind":"commit","published_at":"2018-01-26T20:05:40.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.1.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"99667424525dc6ec429576c81e639fe12a16f693","kind":"commit","published_at":"2018-01-18T21:09:18.000Z","download_url":"https://codeload.github.com/r-lib/fs/tar.gz/v1.0.0","html_url":"https://github.com/r-lib/fs/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/r-lib/fs@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-21T13:15:41.702Z","dependent_packages_count":255,"downloads":848708,"downloads_period":"last-month","dependent_repos_count":1488,"rankings":{"downloads":0.20466817627591014,"dependent_repos_count":0.2874063751959589,"dependent_packages_count":0.4703013412297509,"stargazers_count":1.0973697962027522,"forks_count":0.8796376937815712,"docker_downloads_count":17.296638216338618,"average":3.3726702665040933},"purl":"pkg:cran/fs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/fs","docker_dependents_count":1912,"docker_downloads_count":132607276,"usage_url":"https://repos.ecosyste.ms/usage/cran/fs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/fs/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-08-13T02:48:54.212Z","issues_count":127,"pull_requests_count":52,"avg_time_to_close_issue":25275616.85135135,"avg_time_to_close_pull_request":22765539.673076924,"issues_closed_count":74,"pull_requests_closed_count":52,"pull_request_authors_count":32,"issue_authors_count":91,"avg_comments_per_issue":2.645669291338583,"avg_comments_per_pull_request":1.6730769230769231,"merged_pull_requests_count":42,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":5287363.818181818,"past_year_avg_time_to_close_pull_request":6390412.2,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":1.875,"past_year_avg_comments_per_pull_request":0.9,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/issues","maintainers":[{"login":"gaborcsardi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"},{"login":"jennybc","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jennybc"},{"login":"wch","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wch"},{"login":"jimhester","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jimhester"},{"login":"hadley","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hadley"},{"login":"krlmlr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krlmlr"},{"login":"DavisVaughan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavisVaughan"},{"login":"jeroen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jeroen"}],"active_maintainers":[{"login":"gaborcsardi","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/fs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/fs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/fs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/fs/related_packages","maintainers":[{"uuid":"csardi.gabor@gmail.com","login":null,"name":"Gábor Csárdi","email":"csardi.gabor@gmail.com","url":null,"packages_count":67,"html_url":null,"role":null,"created_at":"2022-11-14T17:16:41.642Z","updated_at":"2022-11-14T17:16:41.642Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/csardi.gabor@gmail.com/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":26181,"maintainers_count":14299,"namespaces_count":0,"keywords_count":8326,"github":"r-project-org","metadata":{"funded_packages_count":539},"icon_url":"https://github.com/r-project-org.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2025-09-08T06:54:01.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"id":1403981,"full_name":"r-lib/fs","default_branch":"main","committers":[{"name":"Ben Noordhuis","email":"info@bnoordhuis.nl","login":"bnoordhuis","count":1165},{"name":"Jim Hester","email":"james.f.hester@gmail.com","login":"jimhester","count":663},{"name":"Bert Belder","email":"bertbelder@gmail.com","login":"piscisaureus","count":644},{"name":"Saúl Ibarra Corretgé","email":"saghul@gmail.com","login":"saghul","count":400},{"name":"Ryan Dahl","email":"ry@tinyclouds.org","login":"ry","count":335},{"name":"Igor Zinkovsky","email":"igorzi@microsoft.com","login":null,"count":136},{"name":"Gábor Csárdi","email":"csardi.gabor@gmail.com","login":"gaborcsardi","count":131},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","login":"indutny","count":106},{"name":"cjihrig","email":"cjihrig@gmail.com","login":"cjihrig","count":82},{"name":"Timothy J Fontaine","email":"tjfontaine@gmail.com","login":"tjfontaine","count":69},{"name":"John Barboza","email":"jbarboza@ca.ibm.com","login":"jBarz","count":42},{"name":"hadley","email":"h.wickham@gmail.com","login":"hadley","count":33},{"name":"Santiago Gimeno","email":"santiago.gimeno@gmail.com","login":"santigimeno","count":29},{"name":"Andrius Bentkus","email":"andrius.bentkus@gmail.com","login":"txdv","count":28},{"name":"isaacs","email":"i@izs.me","login":"isaacs","count":26},{"name":"Bartosz Sosnowski","email":"bartosz@janeasystems.com","login":"bzoz","count":26},{"name":"Brad King","email":"brad.king@kitware.com","login":"bradking","count":21},{"name":"Erick Tryzelaar","email":"erick.tryzelaar@gmail.com","login":"erickt","count":21},{"name":"Marc Schlaich","email":"marc.schlaich@gmail.com","login":"schlamar","count":18},{"name":"Henry Rawas","email":"henryr@schakra.com","login":"HenryRawas","count":15},{"name":"Alexis Campailla","email":"alexis@janeasystems.com","login":"orangemocha","count":14},{"name":"Imran Iqbal","email":"imran@imraniqbal.org","login":"imran-iq","count":14},{"name":"Frank Denis","email":"github@pureftpd.org","login":"jedisct1","count":14},{"name":"Brian White","email":"mscdex@mscdex.net","login":"mscdex","count":14},{"name":"Maciej Małecki","email":"maciej.malecki@notimplemented.org","login":"mmalecki","count":14},{"name":"Rasmus Christian Pedersen","email":"zerhacken@yahoo.com","login":"zerhacken","count":13},{"name":"Imran Iqbal","email":"imrani@ca.ibm.com","login":null,"count":13},{"name":"Charlie McConnell","email":"charlie@charlieistheman.com","login":"AvianFlu","count":12},{"name":"Shigeki Ohtsu","email":"ohtsu@iij.ad.jp","login":null,"count":12},{"name":"Alex Crichton","email":"alex@alexcrichton.com","login":"alexcrichton","count":11},{"name":"Jameson Nash","email":"vtjnash@gmail.com","login":"vtjnash","count":10},{"name":"Robert Mustacchi","email":"rm@joyent.com","login":"rmustacc","count":10},{"name":"Jenny Bryan","email":"jenny.f.bryan@gmail.com","login":"jennybc","count":10},{"name":"Kamil Rytarowski","email":"n54@gmx.com","login":"krytarowski","count":10},{"name":"Michael Chirico","email":"michaelchirico4@gmail.com","login":"MichaelChirico","count":9},{"name":"Trevor Norris","email":"trev.norris@gmail.com","login":"trevnorris","count":8},{"name":"Kári Tristan Helgason","email":"kthelgason@gmail.com","login":"kthelgason","count":8},{"name":"Joran Dirk Greef","email":"joran@ronomon.com","login":"jorangreef","count":8},{"name":"Olivier Roy","email":"olivierroy71@hotmail.com","login":"olivroy","count":7},{"name":"Jeroen Janssen","email":"jeroen.janssen@gmail.com","login":"japj","count":7},{"name":"Luis Lavena","email":"luislavena@gmail.com","login":"luislavena","count":7},{"name":"Peter Bright","email":"drpizza@quiscalusmexicanus.org","login":"DrPizza","count":7},{"name":"Miroslav Bajtoš","email":"miro.bajtos@gmail.com","login":"bajtos","count":6},{"name":"Recep ASLANTAS","email":"m@recp.me","login":"recp","count":6},{"name":"Refael Ackermann","email":"refack@gmail.com","login":"refack","count":6},{"name":"okuoku","email":"mjt@cltn.org","login":"okuoku","count":6},{"name":"Luca Bruno","email":"lucab@debian.org","login":"lucab","count":6},{"name":"John Blischak","email":"jdblischak@gmail.com","login":"jdblischak","count":6},{"name":"Keno Fischer","email":"kfischer@college.harvard.edu","login":"Keno","count":6},{"name":"João Reis","email":"reis@janeasystems.com","login":"joaocgreis","count":6},{"name":"Jianghua Yang","email":"jianghua.yjh@alibaba-inc.com","login":null,"count":6},{"name":"Julien Gilli","email":"julien.gilli@joyent.com","login":null,"count":5},{"name":"Indrajeet Patil","email":"patilindrajeet.science@gmail.com","login":"IndrajeetPatil","count":5},{"name":"Michael Neumann","email":"mneumann@ntecs.de","login":"mneumann","count":5},{"name":"mattn","email":"mattn.jp@gmail.com","login":"mattn","count":5},{"name":"Hiroaki Nakamura","email":"hnakamur@gmail.com","login":"hnakamur","count":4},{"name":"Gireesh Punathil","email":"gpunathi@in.ibm.com","login":"gireeshpunathil","count":4},{"name":"Daniel Bevenius","email":"daniel.bevenius@gmail.com","login":"danbev","count":4},{"name":"Bruce Mitchener","email":"bruce.mitchener@gmail.com","login":"waywardmonkeys","count":4},{"name":"Michele Caini","email":"michele.caini@gmail.com","login":"skypjack","count":4},{"name":"Sean Farrell","email":"sean.farrell@rioki.org","login":"rioki","count":4},{"name":"Andreas Hauptmann","email":"andreashauptmann@t-online.de","login":"fdopen","count":4},{"name":"Nikolai Vavilov","email":"vvnicholas@gmail.com","login":"seishun","count":4},{"name":"Kirill Müller","email":"krlmlr+r@mailbox.org","login":"krlmlr","count":4},{"name":"Sam Roberts","email":"vieuxtech@gmail.com","login":"sam-github","count":4},{"name":"Maks Naumov","email":"maksqwe1@ukr.net","login":"maksqwe","count":4},{"name":"Mara Averick","email":"maraaverick@gmail.com","login":"batpigandme","count":4},{"name":"Peter Jas","email":"necmon@yahoo.com","login":null,"count":3},{"name":"Chernyshev Viacheslav","email":"astellar@ro.ru","login":null,"count":3},{"name":"Linus Mårtensson","email":"linus.martensson@sonymobile.com","login":null,"count":3},{"name":"Aaron Bieber","email":"qbit@deftly.net","login":"qbit","count":3},{"name":"Miodrag Milanovic","email":"mmicko@gmail.com","login":"mmicko","count":3},{"name":"Matthew Taylor","email":"mstaveleytaylor@gmail.com","login":"64","count":3},{"name":"Jeremy Whitlock","email":"jwhitlock@apache.org","login":"whitlockjc","count":3},{"name":"Dylan Cali","email":"calid1984@gmail.com","login":"calid","count":3},{"name":"Jason Ginchereau","email":"jasongin@microsoft.com","login":"jasongin","count":3},{"name":"Steven Kabbes","email":"stevenkabbes@gmail.com","login":"skabbes","count":3},{"name":"Shannen Saez","email":"shannenlaptop@gmail.com","login":"BlueHaunter","count":3},{"name":"Rui Abreu Ferreira","email":"raf-ep@gmx.com","login":"equalsraf","count":3},{"name":"Richard Lau","email":"riclau@uk.ibm.com","login":"richardlau","count":3},{"name":"Ben Raymond","email":"ben@theraymonds.org","login":"raymondben","count":3},{"name":"Andrew Paprocki","email":"andrew@ishiboo.com","login":"apaprocki","count":3},{"name":"Daisuke Murase","email":"typester@cpan.org","login":"typester","count":3},{"name":"Leonard Hecker","email":"leonard.hecker91@gmail.com","login":"lhecker","count":3},{"name":"Sakthipriyan Vairamani","email":"thechargingvolcano@gmail.com","login":"thefourtheye","count":3},{"name":"shrektan","email":"shrektan@126.com","login":"shrektan","count":3},{"name":"Iñaki Baz Castillo","email":"ibc@aliax.net","login":"ibc","count":3},{"name":"Uchida Mizuki","email":"uchidamizuki@vivaldi.net","login":"UchidaMizuki","count":3},{"name":"Watal M. Iwasaki","email":"heavywatal","login":"heavywatal","count":3},{"name":"huxingyi","email":"huxingyi@msn.com","login":"huxingyi","count":3},{"name":"orgadish","email":"48453207+orgadish","login":"orgadish","count":3},{"name":"Devchandra Meetei L","email":"dlmeetei@gmail.com","login":"deleisha","count":2},{"name":"Maximilian Girlich","email":"maximilian.girlich@metoda.com","login":"mgirlich","count":2},{"name":"Kevin Ushey","email":"kevinushey@gmail.com","login":"kevinushey","count":2},{"name":"Karl Skomski","email":"karl@skomski.com","login":"skomski","count":2},{"name":"Joshua Neuheisel","email":"joshua@neuheisel.us","login":"jneu","count":2},{"name":"Joey Geralnik","email":"jgeralnik@gmail.com","login":"jgeralnik","count":2},{"name":"Erik Dubbelboer","email":"erik@dubbelboer.com","login":"erikdubbelboer","count":2},{"name":"Geert Jansen","email":"geertj@gmail.com","login":"geertj","count":2},{"name":"Geoffry Song","email":"goffrie@gmail.com","login":"goffrie","count":2},{"name":"JoshOBrien","email":"joshmobrien@gmail.com","login":"JoshOBrien","count":2},{"name":"HungMingWu","email":"u9089000@gmail.com","login":"HungMingWu","count":2},{"name":"Michael","email":"michael_dawson@ca.ibm.com","login":"mhdawson","count":2},{"name":"JD Ballard","email":"jd@pixelandline.com","login":"Qix-","count":2},{"name":"Alexey Melnichuk","email":"mimir@newmail.ru","login":"moteus","count":2},{"name":"Ben Kelly","email":"ben@wanderview.com","login":"wanderview","count":2},{"name":"Benjamin Saunders","email":"ben.e.saunders@gmail.com","login":"Ralith","count":2},{"name":"Bernardo Ramos","email":"berna.gensis@gmail.com","login":"kroggen","count":2},{"name":"Brett Vickers","email":"brett@beevik.com","login":"beevik","count":2},{"name":"Bulat Shakirzyanov","email":"mallluhuct@gmail.com","login":"avalanche123","count":2},{"name":"Carlo Marcelo Arenas Belón","email":"carenas@gmail.com","login":"carenas","count":2},{"name":"Dan VerWeire","email":"dverweire@gmail.com","login":"wankdanker","count":2},{"name":"David Hall","email":"david.hall.physics@gmail.com","login":"davidchall","count":2},{"name":"Elliot Saba","email":"staticfloat@gmail.com","login":"staticfloat","count":2},{"name":"Jeroen","email":"jeroenooms@gmail.com","login":"jeroen","count":2},{"name":"nmushell","email":"nmushell@bloomberg.net","login":"nmushell","count":2},{"name":"Yuval Brik","email":"yuval@brik.org.il","login":"jhamhader","count":2},{"name":"Oguz Bastemur","email":"obastemur@gmail.com","login":"obastemur","count":2},{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","login":"TooTallNate","count":2},{"name":"Nan Xiang","email":"514580344@qq.com","login":"ujsxn","count":2},{"name":"Stephen Gallagher","email":"sgallagh@redhat.com","login":"sgallagher","count":2},{"name":"Stephen von Takach","email":"steve@advancedcontrol.com.au","login":"stakach","count":2},{"name":"Tom Hughes","email":"tom.hughes@palm.com","login":"thughes","count":2},{"name":"Tomer","email":"t.iwan@vu.nl","login":"tin900","count":2},{"name":"Tony Kelman","email":"tony@kelman.net","login":"tkelman","count":2},{"name":"Trond Norbye","email":"trond.norbye@gmail.com","login":"trondn","count":2},{"name":"Unknown W. Brackets","email":"checkins@unknownbrackets.org","login":"unknownbrackets","count":2},{"name":"Vit Gottwald","email":"vit.gottwald@gmail.com","login":"VitGottwald","count":2},{"name":"Vladimir Dronnikov","email":"dronnikov@gmail.com","login":"dvv","count":2},{"name":"Vladimír Čunát","email":"vladimir.cunat@nic.cz","login":"vcunat","count":2},{"name":"Yuri D'Elia","email":"yuri.delia@eurac.edu","login":"wavexx","count":2},{"name":"Lars Gierth","email":"larsg@systemli.org","login":null,"count":2},{"name":"Andrey Mazo","email":"andrey.mazo@fidelissecurity.com","login":null,"count":2},{"name":"Brandon Benvie","email":"brandon@bbenvie.com","login":null,"count":2},{"name":"Brandon Philips","email":"brandon.philips@rackspace.com","login":null,"count":2},{"name":"Brent Cook","email":"brent@boundary.com","login":null,"count":2},{"name":"Dave","email":"dave@jut.io","login":null,"count":2},{"name":"Michael Hudson-Doyle","email":"michael.hudson@linaro.org","login":null,"count":2},{"name":"Michael Neumann","email":"mneumann@think.localnet","login":null,"count":2},{"name":"StarWing","email":"weasley.wx@gmail.com","login":"starwing","count":2},{"name":"Shimon Doodkin","email":"helpmepro1@gmail.com","login":"shimondoodkin","count":2},{"name":"Rory Nolan","email":"rorynoolan@gmail.com","login":"rorynolan","count":2},{"name":"Roman Shtylman","email":"shtylman@gmail.com","login":"defunctzombie","count":2},{"name":"Pavel Platto","email":"hinidu@gmail.com","login":"Hinidu","count":2},{"name":"Paul Querna","email":"pquerna@apache.org","login":"pquerna","count":2},{"name":"Andrew Shaffer","email":"darawk@gmail.com","login":"ashaffer","count":1},{"name":"André Klitzing","email":"aklitzing@gmail.com","login":"misery","count":1},{"name":"Angel Leon","email":"gubatron@gmail.com","login":"gubatron","count":1},{"name":"Anticrisis","email":"anticrisisg@gmail.com","login":"anticrisis","count":1},{"name":"Artur Adib","email":"arturadib@gmail.com","login":"arturadib","count":1},{"name":"Augusto Henrique Hentz","email":"ahhentz@gmail.com","login":"ahhentz","count":1},{"name":"Chris Bank","email":"cbank@adobe.com","login":"chrisbank","count":1},{"name":"Roger A. Light","email":"roger@atchoo.org","login":"ralight","count":1},{"name":"Romain Caire","email":"romain@blade-group.com","login":"supercairos","count":1},{"name":"RossBencina","email":"rossb@audiomulch.com","login":"RossBencina","count":1},{"name":"Ruiyang Wu","email":"58066925+ywwry66","login":"ywwry66","count":1},{"name":"Manos Nikolaidis","email":"manos@shadowrobot.com","login":null,"count":1},{"name":"Reini Urban","email":"rurban@cpanel.net","login":null,"count":1},{"name":"Ryan Phillips","email":"ryan.phillips@rackspace.com","login":null,"count":1},{"name":"Roman Neuhauser","email":"rneuhauser@suse.cz","login":null,"count":1},{"name":"Andrea Lattuada","email":"ndr.lattuada@gmail.com","login":null,"count":1},{"name":"Caleb James DeLisle","email":"cjd@hyperboria.ca","login":null,"count":1},{"name":"Brian Mazza","email":"louseman@gmail.com","login":null,"count":1},{"name":"Bert Belder","email":"user@ChrUbuntu.(none)","login":null,"count":1},{"name":"Austin Foxley","email":"austinf@cetoncorp.com","login":null,"count":1},{"name":"Lukasz Jagiello","email":"lukasz@wikia-inc.com","login":null,"count":1},{"name":"Leith Bade","email":"leith@mapbox.com","login":null,"count":1},{"name":"Keane","email":"erich.keane@intel.com","login":null,"count":1},{"name":"Juan Cruz Viotti","email":"jviotti@openmailbox.org","login":null,"count":1},{"name":"Nicolas Cavallari","email":"nicolas.cavallari@green-communications.fr","login":null,"count":1},{"name":"Nick Logan","email":"ugexe@cpan.org","login":null,"count":1},{"name":"Mikhail Mukovnikov","email":"yndi@me.com","login":null,"count":1},{"name":"Michael Fero","email":"michael.fero@datastax.com","login":null,"count":1},{"name":"Mark Cavage","email":"mark.cavage@joyent.com","login":null,"count":1},{"name":"Graham Lee","email":"ghmlee@ghmlee.com","login":null,"count":1},{"name":"George Demmy","email":"gdemmy@ecsdfl.us","login":null,"count":1},{"name":"Emmanuel Odeke","email":"odeke@ualberta.ca","login":null,"count":1},{"name":"Elijah Andrews","email":"elijah@busbud.com","login":null,"count":1},{"name":"Joel Winarske","email":"joel.winarske@inrix.com","login":null,"count":1},{"name":"Jeffrey Clark","email":"dude@zaplabs.com","login":null,"count":1},{"name":"Wynn Wilkes","email":"wynnw@movenetworks.com","login":null,"count":1},{"name":"Vlad Tudose","email":"vlad.tudose@intel.com","login":null,"count":1},{"name":"Tim Cooper","email":"tim.cooper@layeh.com","login":null,"count":1},{"name":"sztomi","email":"hello.sztomi@gmail.com","login":null,"count":1},{"name":"ronkorving","email":"rkorving@wizcorp.jp","login":null,"count":1},{"name":"rayrase","email":"rmartinez2175@eagle.fgcu.edu","login":null,"count":1},{"name":"River Tarnell","email":"river@loreley.flyingparchment.org.uk","login":null,"count":1},{"name":"liuxiaobo","email":"icexile@qq.com","login":"sryio","count":1},{"name":"muflub","email":"admin@lodle.net","login":"muflub","count":1},{"name":"neevek","email":"i@neevek.net","login":"neevek","count":1},{"name":"privefl","email":"florian.prive.21@gmail.com","login":"privefl","count":1},{"name":"Shuhei Tanuma","email":"shuhei.tanuma@gmail.com","login":"chobie","count":1},{"name":"Stefano Cristiano","email":"stefanocristiano82@gmail.com","login":"Pagghiu","count":1},{"name":"Tenor Biel","email":"tenorbiel@gmail.com","login":"L8D","count":1},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","login":"thlorenz","count":1},{"name":"Tim Bradshaw","email":"tfb@cley.com","login":"tfeb","count":1},{"name":"Norio Kobota","email":"nori.0428@gmail.com","login":"nori0428","count":1},{"name":"Nándor István Krácser","email":"bonifaido@gmail.com","login":"bonifaido","count":1},{"name":"Ole André Vadla Ravnås","email":"oleavr@gmail.com","login":"oleavr","count":1},{"name":"Oleg Efimov","email":"o.efimov@corp.badoo.com","login":"Sannis","count":1},{"name":"Paddy Byers","email":"paddy.byers@gmail.com","login":"paddybyers","count":1},{"name":"Pasi Haapakorva","email":"34722481+pasipasi123","login":"pasipasi123","count":1},{"name":"Paul Goldsmith","email":"paul.goldsmith@aplink.net","login":"paulgoldsmith","count":1},{"name":"Paul Tan","email":"pyokagan@gmail.com","login":"pyokagan","count":1},{"name":"Pekka Nikander","email":"pekka.nikander@iki.fi","login":"pekkanikander","count":1},{"name":"Per Nilsson","email":"pni@qlik.com","login":"pni-qlik","count":1},{"name":"Peter Atashian","email":"retep998@gmail.com","login":"retep998","count":1},{"name":"Petka Antonov","email":"petka_antonov@hotmail.com","login":"petkaantonov","count":1},{"name":"Philippe Laferriere","email":"laferriere.phil@gmail.com","login":"plafer","count":1},{"name":"Pierre-Marie de Rodat","email":"pmderodat@kawie.fr","login":"pmderodat","count":1},{"name":"Maciej Szeptuch (Neverous)","email":"neverous@neverous.info","login":"Neverous","count":1},{"name":"Malcolm Barrett","email":"malcolmbarrett@gmail.com","login":"malcolmbarrett","count":1},{"name":"Malte Grosser","email":"malte.grosser@gmail.com","login":"Tazinho","count":1},{"name":"Marek Jelen","email":"marek@jelen.biz","login":"marekjelen","count":1},{"name":"李港平","email":"chopdown@gmail.com","login":"chopdown","count":1},{"name":"Robert Ayrapetyan","email":"robert.ayrapetyan@gmail.com","login":"rayrapetyan","count":1},{"name":"Robert Chiras","email":"robert.chiras@intel.com","login":"robertchiras","count":1},{"name":"Robert Jefe Lindstaedt","email":"robert.lindstaedt@gmail.com","login":"eljefedelrodeodeljefe","count":1},{"name":"Robin Hahling","email":"robin.hahling@gw-computing.net","login":"rolinh","count":1},{"name":"Tim Caswell","email":"tim@creationix.com","login":"creationix","count":1},{"name":"Yosuke Furukawa","email":"yosuke.furukawa@gmail.com","login":"yosuke-furukawa","count":1},{"name":"Zachary Hamm","email":"zsh@imipolexg.org","login":"zacharyhamm","count":1},{"name":"Zachary Newman","email":"znewman01@gmail.com","login":"znewman01","count":1},{"name":"Zheng, Lei","email":"realthunder.dev@gmail.com","login":"realthunder","count":1},{"name":"chenttuuvv","email":"chenttuuvv@yahoo.com","login":"chenttuuvv","count":1},{"name":"ci-innoq","email":"christoph.iserlohn@innoq.com","login":"ci42","count":1},{"name":"darobs","email":"darobs@microsoft.com","login":"darobs","count":1},{"name":"dmurdoch","email":"murdoch.duncan@gmail.com","login":"dmurdoch","count":1},{"name":"farblue68","email":"farblue68@gmail.com","login":"farblue68","count":1},{"name":"guworks","email":"ground.up.works@gmail.com","login":"guworks","count":1},{"name":"heshamsafi","email":"hesham.safi.eldeen@gmail.com","login":"heshamsafi","count":1},{"name":"kkdaemon","email":"kkdaemon@gmail.com","login":"kkdaemon","count":1},{"name":"lilohuang","email":"lilohuang@hotmail.com","login":"lilohuang","count":1},{"name":"Prancesco Pertugio","email":"meh@schizofreni.co","login":"meh","count":1},{"name":"John Marino","email":"marino@FreeBSD.org","login":"jrmarino","count":1},{"name":"John McNamee","email":"jpm@microwiz.com","login":"mcnameej","count":1},{"name":"sunjin.lee","email":"kod21236@gmail.com","login":"kod21236","count":1},{"name":"thierry-FreeBSD","email":"thierry@FreeBSD.org","login":"thierry-FreeBSD","count":1},{"name":"tux.uudiin","email":"77389867@qq.com","login":"uudiin","count":1},{"name":"Tim Holy","email":"holy@wustl.edu","login":"timholy","count":1},{"name":"Ting-Yu Lin","email":"ph.minamo@cytisan.com","login":"pH200","count":1},{"name":"Tj Holowaychuk","email":"tj@vision-media.ca","login":"tj","count":1},{"name":"TomCrypto","email":"thomas.beneteau@yahoo.fr","login":"TomCrypto","count":1},{"name":"Tomasz Kołodziejski","email":"tkolodziejski@mozilla.com","login":"neojski","count":1},{"name":"Tonis Tiigi","email":"tonistiigi@gmail.com","login":"tonistiigi","count":1},{"name":"Tony Theodore","email":"tonyt@logyst.com","login":"tonytheodore","count":1},{"name":"Vanilla Hsu","email":"vanilla@fatpipi.com","login":"vanillahsu","count":1},{"name":"Vilmantas Gegzna","email":"GegznaV@gmail.com","login":"GegznaV","count":1},{"name":"Vladimir Matveev","email":"vladima@microsoft.com","login":"vladima","count":1},{"name":"Wade Brainerd","email":"Wade.Brainerd@activision.com","login":"wadetb","count":1},{"name":"Will Speak","email":"lithiumflame@gmail.com","login":"iwillspeak","count":1},{"name":"Willem Thiart","email":"himself@willemthiart.com","login":"willemt","count":1},{"name":"William Light","email":"wrl@illest.net","login":"wrl","count":1},{"name":"Wink Saville","email":"wink@saville.com","login":"winksaville","count":1},{"name":"Winston Chang","email":"winston@stdout.org","login":"wch","count":1},{"name":"XadillaX","email":"admin@xcoder.in","login":"XadillaX","count":1},{"name":"Xavier A","email":"xvrdm","login":"xvrdm","count":1},{"name":"Raul Martins","email":"raulms.martins@gmail.com","login":"Raulmsm","count":1},{"name":"Rob Adams","email":"readams@readams.net","login":"readams","count":1},{"name":"seebees","email":"seebees@gmail.com","login":"seebees","count":1},{"name":"Xu Meng","email":"mengxumx@cn.ibm.com","login":"dmabupt","count":1},{"name":"Yorkie","email":"yorkiefixer@gmail.com","login":"yorkie","count":1},{"name":"Helge Deller","email":"deller@gmx.de","login":"hdeller","count":1},{"name":"Hitesh Kanwathirtha","email":"digitalinfinity@gmail.com","login":"digitalinfinity","count":1},{"name":"Howard Hellyer","email":"hhellyer@uk.ibm.com","login":"hhellyer","count":1},{"name":"Ian Kronquist","email":"iankronquist@teleport.com","login":"iankronquist","count":1},{"name":"Igor Soarez","email":"igorsoarez@gmail.com","login":"soarez","count":1},{"name":"Isaiah Norton","email":"isaiah.norton@gmail.com","login":"ihnorton","count":1},{"name":"Jacob Segal","email":"jacob.e.segal@gmail.com","login":"guill","count":1},{"name":"James Laird-Smith","email":"jameslairdsmith@gmail.com","login":"jameslairdsmith","count":1},{"name":"James McCoy","email":"jamessan@jamessan.com","login":"jamessan","count":1},{"name":"James McMahon","email":"james.mcmahon@phs.scot","login":"Moohan","count":1},{"name":"Jamie Davis","email":"davisjam@vt.edu","login":"davisjam","count":1},{"name":"Jason Madden","email":"jamadden@gmail.com","login":"jamadden","count":1},{"name":"Javier Hernández","email":"jhernandez@emergya.com","login":"javihernandez","count":1},{"name":"Jay Satiro","email":"raysatiro@yahoo.com","login":"jay","count":1},{"name":"Jeff Widman","email":"jeff@jeffwidman.com","login":"jeffwidman","count":1},{"name":"Johan Bergström","email":"bugs@bergstroem.nu","login":"jbergstroem","count":1},{"name":"Johann Gaebler","email":"43016598+jgaeb","login":"jgaeb","count":1},{"name":"John Firebaugh","email":"john.firebaugh@gmail.com","login":"jfirebaugh","count":1},{"name":"Brian Maher","email":"brian@brimworks.com","login":"brimworks","count":1},{"name":"Bryan Cantrill","email":"bcantrill@acm.org","login":"bcantrill","count":1},{"name":"Caleb James DeLisle","email":"cjd@cjdns.fr","login":"cjdelisle","count":1},{"name":"Carter Allen","email":"CarterA@opt-6.com","login":"CarterA","count":1},{"name":"Cheng Zhao","email":"zcbenz@gmail.com","login":"zcbenz","count":1},{"name":"Chris Araman","email":"chris.araman@fuze.com","login":"chris-araman","count":1},{"name":"Adam Stylinski","email":"stylinae@mail.uc.edu","login":"KungFuJesus","count":1},{"name":"Alan Gutierrez","email":"alan@blogometer.com","login":"bigeasy","count":1},{"name":"Alan Gutierrez","email":"alan@prettyrobots.com","login":"flatheadmill","count":1},{"name":"Alan Rogers","email":"alanjrogers@me.com","login":"alanjrogers","count":1},{"name":"Aleksey Vasilenko","email":"aleksey.vasilenko@gmail.com","login":"krant","count":1},{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","login":"alex","count":1},{"name":"Alex Hultman","email":"alexhultman@gmail.com","login":"uNetworkingAB","count":1},{"name":"Alex Mo","email":"almosnow@gmail.com","login":"almosnow","count":1},{"name":"Alexis Murzeau","email":"amubtdx@gmail.com","login":"amurzeau","count":1},{"name":"Andrei Sedoi","email":"bsnote@gmail.com","login":"bsnote","count":1},{"name":"Joshua Peek","email":"josh@joshpeek.com","login":"josh","count":1},{"name":"Martin Bark","email":"martin@barkynet.com","login":"martinbark","count":1},{"name":"Massimiliano Torromeo","email":"massimiliano.torromeo@gmail.com","login":"mtorromeo","count":1},{"name":"Matej Knopp","email":"matej.knopp@gmail.com","login":"knopp","count":1},{"name":"Matt Clarkson","email":"mattyclarkson@gmail.com","login":"mattyclarkson","count":1},{"name":"Matt Harrison","email":"hi@matt-harrison.com","login":"mtharrison","count":1},{"name":"Matt Stevens","email":"matt@alloysoft.com","login":"mattstevens","count":1},{"name":"Andrew Low","email":"Andrew_Low@ca.ibm.com","login":"andrewlow","count":1},{"name":"Andrej Manduch","email":"AManduch@gmail.com","login":"burlito","count":1},{"name":"Russ Hyde","email":"russHyde","login":"russHyde","count":1},{"name":"Ryan Cole","email":"ryan@rycole.com","login":"ryancole","count":1},{"name":"Ryan Johnston","email":"ryan@mediapixel.co.nz","login":"rynz","count":1},{"name":"Sai Ke WANG","email":"swang304@bloomberg.net","login":"onceking","count":1},{"name":"Salim B","email":"salim@posteo.de","login":"salim-b","count":1},{"name":"Samuel Lorétan","email":"sloretan@riotgames.com","login":"tynril","count":1},{"name":"Scott Parker","email":"scott.parker087@gmail.com","login":"scott-parker","count":1},{"name":"Sean Silva","email":"chisophugis@gmail.com","login":"chisophugis","count":1},{"name":"Sebastian Wiedenroth","email":"wiedi@frubar.net","login":"wiedi","count":1},{"name":"Sergey Fedorov","email":"barracuda@macos-powerpc.org","login":"barracuda156","count":1},{"name":"Shane Holloway","email":"shane.holloway@ieee.org","login":"shanewholloway","count":1},{"name":"Shigeki Ohtsu","email":"ohtsu@ohtsu.org","login":"shigeki","count":1},{"name":"Ayappan P","email":"ayappap2@in.ibm.com","login":"ayappanec","count":1},{"name":"Barnabas Gema","email":"gema.barnabas@gmail.com","login":"gemabarni","count":1},{"name":"Bart Robinson","email":"bartarr@gmail.com","login":"lomew","count":1},{"name":"Ben Leslie","email":"benno@benno.id.au","login":"bennoleslie","count":1},{"name":"Ben Trask","email":"bentrask@comcast.net","login":"btrask","count":1},{"name":"Bill Denney","email":"wdenney@humanpredictions.com","login":"billdenney","count":1},{"name":"Brandon Philips","email":"brandon@ifup.org","login":"philips","count":1},{"name":"Brian Green","email":"briangreenery@gmail.com","login":"briangreenery","count":1},{"name":"Brian Kaisner","email":"bkize1@gmail.com","login":"bkize","count":1},{"name":"Matthew Sporleder","email":"msporleder@gmail.com","login":"msporleder","count":1},{"name":"Daryl Haresign","email":"github@daryl.haresign.com","login":"dharesign","count":1},{"name":"David Capello","email":"davidcapello@gmail.com","login":"dacap","count":1},{"name":"Didiet","email":"lynxluna@gmail.com","login":"lynxluna","count":1},{"name":"Ed Schouten","email":"ed@nuxi.nl","login":"EdSchouten","count":1},{"name":"Eli Skeggs","email":"skeggse@gmail.com","login":"skeggse","count":1},{"name":"Enno Boland","email":"g@s01.de","login":"Gottox","count":1},{"name":"Eric Sciple","email":"ersciple@microsoft.com","login":"ericsciple","count":1},{"name":"Garrick Aden-Buie","email":"gadenbuie@mail.usf.edu","login":"gadenbuie","count":1},{"name":"Gemini Wen","email":"geminiwen@aliyun.com","login":"geminiwen","count":1},{"name":"George Yohng","email":"georgegh@oss3d.com","login":"gyohng","count":1},{"name":"Gergely Nagy","email":"ngg@tresorit.com","login":"ngg","count":1},{"name":"Grace Lawley","email":"gracelawley@gmail.com","login":"gracelawley","count":1},{"name":"Guangyuan Yang","email":"yzgyyang@outlook.com","login":"yzgyyang","count":1},{"name":"Kenneth Perry","email":"thothonegan@gmail.com","login":"thothonegan","count":1},{"name":"Kevin Adler","email":"kadler@us.ibm.com","login":"kadler","count":1},{"name":"Krishnaraj Bhat","email":"krrishnarraj@gmail.com","login":"krrishnarraj","count":1},{"name":"Kristian Evensen","email":"kristian.evensen@gmail.com","login":"kristrev","count":1},{"name":"Leith Bade","email":"leith@leithalweapon.geek.nz","login":"ljbade","count":1},{"name":"Logan Rosen","email":"loganrosen@gmail.com","login":"loganrosen","count":1},{"name":"Louis DeJardin","email":"lodejard@microsoft.com","login":"lodejard","count":1},{"name":"Luigi Grilli","email":"luigi.grilli@gmail.com","login":"gigi81","count":1},{"name":"Luis Martinez de Bartolome","email":"lasote@gmail.com","login":"lasote","count":1},{"name":"Luka Perkov","email":"luka.perkov@sartura.hr","login":"lperkov","count":1},{"name":"Mauro Lepore","email":"maurolepore@gmail.com","login":"maurolepore","count":1},{"name":"Maëlle Salmon","email":"maelle.salmon@yahoo.se","login":"maelle","count":1},{"name":"Michael Bell","email":"bellma@lilly.com","login":"bellma-lilly","count":1},{"name":"Michael Ira Krufky","email":"m.krufky@samsung.com","login":"mkrufky","count":1},{"name":"Michael Penick","email":"michael.penick@datastax.com","login":"mpenick","count":1},{"name":"Michael R. Crusoe","email":"crusoe@debian.org","login":"mr-c","count":1},{"name":"Myles Borins","email":"myles.borins@gmail.com","login":"MylesBorins","count":1},{"name":"Nathan Corvino","email":"nathan@corvino.com","login":"corvino","count":1},{"name":"Nathan Sweet","email":"nathanjsweet@gmail.com","login":"nathanjsweet","count":1},{"name":"Navaneeth Kedaram Nambiathan","email":"navaneethkn@gmail.com","login":"navaneeth","count":1},{"name":"Nick Logan","email":"nlogan@gmail.com","login":"ugexe","count":1},{"name":"Nils Maier","email":"maierman@web.de","login":"nmaier","count":1},{"name":"Katsutoshi Horie","email":"mps299792458@gmail.com","login":"hrektts","count":1},{"name":"Kazuho Oku","email":"kazuhooku@gmail.com","login":"kazuho","count":1},{"name":"Jorge Chamorro Bieling","email":"jorge@jorgechamorro.com","login":"xk","count":1},{"name":"Josh Roesslein","email":"jroesslein@gmail.com","login":"joshthecoder","count":1},{"name":"Christophe Dervieux","email":"christophe.dervieux@gmail.com","login":"cderv","count":1},{"name":"Clifford Heath","email":"clifford.heath@gmail.com","login":"cjheath","count":1},{"name":"Colin Snover","email":"github.com@zetafleet.com","login":"csnover","count":1},{"name":"Corbin Simpson","email":"MostAwesomeDude@gmail.com","login":"MostAwesomeDude","count":1},{"name":"Corey Farrell","email":"git@cfware.com","login":"coreyfarrell","count":1},{"name":"CurlyMoo","email":"curlymoo1@gmail.com","login":"CurlyMoo","count":1},{"name":"Daniel Kahn Gillmor","email":"dkg@fifthhorseman.net","login":"dkg","count":1},{"name":"Xidorn Quan","email":"quanxunzhen@gmail.com","login":"upsuper","count":1}],"total_commits":4753,"total_committers":374,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":12.70855614973262,"dds":0.7548916473806018,"past_year_committers":[{"name":"Gábor Csárdi","email":"csardi.gabor@gmail.com","login":"gaborcsardi","count":59},{"name":"Tomer","email":"t.iwan@vu.nl","login":"tin900","count":2},{"name":"Michael Chirico","email":"michaelchirico4@gmail.com","login":"MichaelChirico","count":2},{"name":"Sergey Fedorov","email":"barracuda@macos-powerpc.org","login":"barracuda156","count":1},{"name":"Olivier Roy","email":"olivierroy71@hotmail.com","login":"olivroy","count":1},{"name":"Michael R. Crusoe","email":"crusoe@debian.org","login":"mr-c","count":1},{"name":"Johann Gaebler","email":"43016598+jgaeb","login":"jgaeb","count":1}],"past_year_total_commits":67,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":9.571428571428571,"past_year_dds":0.11940298507462688,"last_synced_at":"2025-07-08T14:35:51.047Z","last_synced_commit":"0d261dd965404cb02ab57788f4437fa057a9e0a3","created_at":"2023-10-25T13:25:15.062Z","updated_at":"2025-07-08T14:35:51.116Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"r-lib/fs","html_url":"https://github.com/r-lib/fs","last_synced_at":"2025-08-31T12:29:43.890Z","status":null,"issues_count":127,"pull_requests_count":61,"avg_time_to_close_issue":25509552.23287671,"avg_time_to_close_pull_request":28348694.237288136,"issues_closed_count":73,"pull_requests_closed_count":59,"pull_request_authors_count":32,"issue_authors_count":91,"avg_comments_per_issue":2.6220472440944884,"avg_comments_per_pull_request":1.5901639344262295,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":3238862.75,"past_year_avg_time_to_close_pull_request":8558290.7,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":1.631578947368421,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"created_at":"2023-05-10T21:07:26.087Z","updated_at":"2025-09-03T02:56:35.083Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/r-lib%2Ffs/issues","issue_labels_count":{"bug":26,"feature":19,"upkeep":7,"help wanted :heart:":5,"reprex":5,"documentation":3,"good first issue :heart:":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":79,"CONTRIBUTOR":23,"MEMBER":22},"pull_request_author_associations_count":{"CONTRIBUTOR":42,"MEMBER":19,"NONE":18},"issue_authors":{"gaborcsardi":18,"MichaelChirico":4,"jennybc":4,"jimhester":3,"olivroy":3,"DarwinAwardWinner":2,"tentacles-from-outer-space":2,"Moohan":2,"heavywatal":2,"mgirlich":2,"cboettig":2,"orgadish":2,"sda030":2,"wch":2,"siriusb-nox":1,"vorpalvorpal":1,"FlorianMyronStork":1,"albersonmiranda":1,"ddsjoberg":1,"ajinkya-k":1,"admnd":1,"AleKoure":1,"cathblatter":1,"burgerga":1,"davidchall":1,"Tom-python0121":1,"raymondben":1,"romainfrancois":1,"Sibojang9":1,"hongyuanjia":1,"ayappanec":1,"ClaytonJY":1,"iMissile":1,"renejuan":1,"chrisbrownlie":1,"jllipatz":1,"courtiol":1,"billdenney":1,"jan-glx":1,"williamboman":1,"DEQjpowell":1,"andrjohns":1,"DavisVaughan":1,"giocomai":1,"juliasilge":1,"dlksmc":1,"dereckmezquita":1,"plietar":1,"astamm":1,"rjake":1,"purod":1,"epruesse":1,"dipterix":1,"jdblischak":1,"VincentGuyader":1,"johnyaku":1,"filipemsc":1,"GegznaV":1,"rsangole":1,"jordanFC":1,"barracuda156":1,"famuvie":1,"Patrick330":1,"PursuitOfDataScience":1,"wlandau":1,"mr-c":1,"danielruss":1,"alearrigo":1,"philippbayer":1,"mattwarkentin":1,"rrodrigueznt":1,"davidkane9":1,"memeplex":1,"arthurgailes":1,"tyleransom":1,"torbjorn":1,"hadley":1,"s609078902":1,"LDalby":1,"GitHunter0":1,"kstierhoff":1,"nalsalam":1,"keithpjolley":1,"thomascwells":1,"DanChaltiel":1,"jzadra":1,"SomePersonSomeWhereInTheWorld":1,"chacalle":1},"pull_request_authors":{"gaborcsardi":13,"MichaelChirico":8,"olivroy":8,"IndrajeetPatil":7,"jgaeb":2,"jameslairdsmith":2,"barracuda156":2,"Tazinho":2,"ayappanec":2,"cheungxi":2,"jeroen":2,"mgirlich":2,"Moohan":2,"tin900":2,"UchidaMizuki":2,"billdenney":2,"jennybc":2,"bubifengyun":2,"mr-c":2,"georgedemmy":1,"wch":1,"davidchall":1,"ywwry66":1,"brainstorm":1,"JoshOBrien":1,"hadley":1,"heavywatal":1,"orgadish":1,"raymondben":1,"krlmlr":1,"maelle":1,"yoshimoto":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10055288,"issues_count":30921107,"pull_requests_count":92934627,"authors_count":10615882,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"feature":2,"bug":2,"reprex":2,"upkeep":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":14,"MEMBER":4,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"MEMBER":8,"CONTRIBUTOR":5,"NONE":3},"past_year_issue_authors":{"gaborcsardi":4,"alearrigo":1,"AleKoure":1,"andrjohns":1,"DarwinAwardWinner":1,"filipemsc":1,"iMissile":1,"johnyaku":1,"LDalby":1,"MichaelChirico":1,"Moohan":1,"mr-c":1,"plietar":1,"sda030":1,"Sibojang9":1,"wlandau":1},"past_year_pull_request_authors":{"gaborcsardi":8,"mr-c":2,"MichaelChirico":2,"jgaeb":2,"tin900":2},"maintainers":[{"login":"gaborcsardi","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"},{"login":"jennybc","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jennybc"},{"login":"jimhester","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jimhester"},{"login":"wch","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wch"},{"login":"jeroen","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jeroen"},{"login":"hadley","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hadley"},{"login":"krlmlr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krlmlr"},{"login":"DavisVaughan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavisVaughan"}],"active_maintainers":[{"login":"gaborcsardi","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaborcsardi"}]},"events":{"total":{"CreateEvent":6,"ReleaseEvent":2,"IssuesEvent":29,"WatchEvent":9,"IssueCommentEvent":57,"PushEvent":76,"PullRequestReviewEvent":2,"PullRequestEvent":25,"ForkEvent":3},"last_year":{"CreateEvent":6,"ReleaseEvent":2,"IssuesEvent":29,"WatchEvent":9,"IssueCommentEvent":57,"PushEvent":76,"PullRequestReviewEvent":2,"PullRequestEvent":25,"ForkEvent":3}},"keywords":["filesystem","libuv","r"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-09-02T19:20:18.871Z","updated_at":"2022-09-02T19:20:18.871Z","repository_link":"https://github.com/r-lib/fs/blob/main/DESCRIPTION","dependencies":[{"id":3624151273,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.4","direct":true,"kind":"depends","optional":false},{"id":3624151277,"package_name":"methods","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3624151279,"package_name":"covr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3624151281,"package_name":"crayon","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3624151284,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3624151286,"package_name":"pillar","ecosystem":"cran","requirements":"\u003e= 1.0.0","direct":true,"kind":"suggests","optional":false},{"id":3624151287,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3624151288,"package_name":"spelling","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3624151289,"package_name":"testthat","ecosystem":"cran","requirements":"\u003e= 3.0.0","direct":true,"kind":"suggests","optional":false},{"id":3624151290,"package_name":"tibble","ecosystem":"cran","requirements":"\u003e= 1.1.0","direct":true,"kind":"suggests","optional":false},{"id":3624151291,"package_name":"vctrs","ecosystem":"cran","requirements":"\u003e= 0.3.0","direct":true,"kind":"suggests","optional":false},{"id":3624151293,"package_name":"withr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:55:03.527Z","updated_at":"2023-01-14T06:55:03.527Z","repository_link":"https://github.com/r-lib/fs/blob/main/.github/workflows/R-CMD-check.yaml","dependencies":[{"id":6892748034,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748035,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748036,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748037,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748038,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:55:03.548Z","updated_at":"2023-01-14T06:55:03.548Z","repository_link":"https://github.com/r-lib/fs/blob/main/.github/workflows/pkgdown.yaml","dependencies":[{"id":6892748039,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748040,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748041,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748042,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748043,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"4.1.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-commands.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:55:03.567Z","updated_at":"2023-01-14T06:55:03.567Z","repository_link":"https://github.com/r-lib/fs/blob/main/.github/workflows/pr-commands.yaml","dependencies":[{"id":6892748044,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748045,"package_name":"r-lib/actions/pr-fetch","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748046,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748047,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748048,"package_name":"r-lib/actions/pr-push","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-coverage.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:55:03.586Z","updated_at":"2023-01-14T06:55:03.586Z","repository_link":"https://github.com/r-lib/fs/blob/main/.github/workflows/test-coverage.yaml","dependencies":[{"id":6892748049,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748050,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892748051,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rhub.yaml","sha":null,"kind":"manifest","created_at":"2024-02-09T17:42:31.177Z","updated_at":"2024-02-09T17:42:31.177Z","repository_link":"https://github.com/r-lib/fs/blob/main/.github/workflows/rhub.yaml","dependencies":[{"id":16136196954,"package_name":"r-hub/rhub2/actions/rhub-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16136196972,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":16136196973,"package_name":"r-hub/rhub2/actions/rhub-check","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16136196974,"package_name":"r-hub/rhub2/actions/rhub-setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":30.7203407243214,"created_at":"2025-09-08T11:18:43.743Z","updated_at":"2025-10-07T08:25:13.719Z","avatar_url":"https://github.com/r-lib.png","language":"C","category":null,"sub_category":null,"monthly_downloads":848708,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["unit-testing","tidy-data","devtools","rmarkdown","setup","package-creation","latex","csv","visualisation","fwf"],"project_url":"https://science.ecosyste.ms/api/v1/projects/66674","html_url":"https://science.ecosyste.ms/projects/66674"}