Skip to content

r-lib

Organization

130 repositories under this organization are linked from a CRAN or Bioconductor package.

130
repositories
130
packages
130
scanned
last on 2026-10-11
44
with an AI coding tool found
of 130 scanned

Repositories

130 repositories, 130 packages
Show all 130 repositoriesHide 118 repositories

No repository or package matches.

Ownership as of 2026-10-17. A repository that moved to another account is listed under its new owner.

CRAN packages in search: owner:r-lib

Repository practices

PracticesBeta

23 practices seen across 7 families in the default branch of the 130 scanned repositories

Each chip gives how many repositories have that practice. The fill is its share of them.

Continuous integration (6)
Any CI configured, Travis config alone not counted 130GitHub Actions 130R CMD check workflow 126Coverage workflow 109Checks on R-devel 122 of 126AppVeyor 2

Checks on R-devel: 122 of the 126 with an R CMD check workflow.

Review and style (6)
lintr 5Lint workflow 32Air 79pre-commit 1EditorConfig 2Code owners 13
Reproducibility (3)
renv 1Dev container 4data-raw 4
Documentation (2)
pkgdown site 108GitHub Pages site 110
For agents and models (1)
Provides agent skills 2
Credit and governance (4)
Code of conduct 90Contributing guide 16CITATION.cff 1Security policy 1
Release process (1)
Default branch ahead of CRAN 110 of 129

Default branch ahead of CRAN: 110 of the 129 whose default branch version could be compared with the CRAN release.

How to read thisHide how to read this

A practice counts when its file is in the repository.

A code of conduct, contributing guide or pull request template also counts when GitHub shows the organization's default from its .github repository on a repository that has none of its own. The note under its family then says how many are the repositories' own and how many are the default.

A repository without the file may still follow the practice another way.

AI coding tools

Found inBeta

44of 130scanned repositories have a tool found in them

A pull request opened by a tool's account, commits by a tool's account, or commits whose message credits a tool
22
A tool's file in the repository and nothing else
22
How to read thisHide how to read this

Some tools leave nothing we can find in a repository's files, pull requests or commit messages.

A repository where two tools were found is counted once in the total and once under each tool, so the tool rows add up to more than 44.

Finding nothing does not mean no tool was used.

How this is detected·Detection ruleset v3 (updated 2026-09-19)
By tool
  • Claude Code40 repositories
    What was found: a pull request it wrote in 7; commits by its account in 4; its file in the repository in 32; commits crediting it in 11
    Commits by its own account: 6, in 4 repositories
    Commits crediting it: at least 163, in 11 repositories
  • Codex1 repository
    What was found: commits crediting it in 1
    Commits crediting it: found in 1 repository without a count
  • GitHub Copilot13 repositories
    What was found: a pull request opened by its account in 12; commits by its account in 7; commits crediting it in 3
    Commits by its own account: 8, in 7 repositories
    Commits crediting it: at least 3, in 3 repositories
  • Posit Assistant1 repository
    What was found: its file in the repository in 1
How to read thisHide how to read this

The same commit can be in both counts, for example when a tool's own account made it and its message also credits the tool.

Commits crediting a tool are counted from the searches run so far, so that figure is a minimum.

Each count covers the whole default branch, which in some repositories includes code outside the R package.

The two commit counts answer different questions and are never added. Commits crediting a tool are a minimum.

Repositories where a tool was found (44)
Packages: callr
  • Claude Codefirst seen 2026-06-05
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
Packages: cli
  • Claude Codefirst seen 2026-06-01
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
    Named in .gitignore: .claude
Packages: cpp11
  • Claude Codefirst seen 2026-01-21
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
  • GitHub Copilotfirst seen 2026-01-22
    Pull request: opened by its own account
Packages: debrief
  • Claude Codefirst seen 2026-02-23
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Show all 44 repositoriesHide 40 repositories
Packages: devtools
  • Claude Codefirst seen 2026-01-13
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
    Named in .gitignore: .claude
  • Posit Assistantfirst seen 2026-08-18
    Seen in the repository: .posit/assistant
Packages: doclisting
  • Claude Codefirst seen 2026-04-03
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: downlit
  • Claude Codefirst seen 2026-07-06
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
Packages: filelock
  • GitHub Copilotfirst seen 2025-09-19
    Pull request: opened by its own account
    Commits: 1 by its own account
Packages: fs
  • GitHub Copilotfirst seen 2026-03-03
    Pull request: opened by its own account
    Commits: 1 by its own account · at least 1 crediting it in the message
Packages: gargle
  • Claude Codefirst seen 2025-11-06
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
    Named in .gitignore: .claude
Packages: gert
  • Claude Codefirst seen on or before 2026-03-23
    Commits: at least 1 crediting it in the message
  • GitHub Copilotfirst seen 2026-03-03
    Pull request: opened by its own account
    Commits: 1 by its own account · at least 1 crediting it in the message
Packages: gmailr
  • Claude Codefirst seen 2025-11-04
    Seen in the repository: .claude, CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
Packages: here
  • Claude Codefirst seen on or before 2026-05-16
    Pull request it wrote: opened by a project member
    Commits: 1 by its own account · at least 37 crediting it in the message
  • GitHub Copilotfirst seen 2026-03-20
    Pull request: opened by its own account
Packages: httr2
  • Claude Codefirst seen 2025-12-04
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
    Pull request it wrote: opened by a project member
    Commits: at least 1 crediting it in the message
Packages: later
  • Claude Codefirst seen 2025-11-12
    Named in .Rbuildignore: .claude, CLAUDE.md
    Named in .gitignore: .claude, CLAUDE.md
    Pull request it wrote: opened by a project member
    Commits: at least 1 crediting it in the message
Packages: lintr
  • Claude Codefirst seen 2026-10-06
    Commits: at least 1 crediting it in the message
  • Codexfirst seen 2026-08-20
    Commits: some crediting it in the message, count not recorded
  • Gemini CLIfirst seen 2026-07-15
    Config: a file or ignore line, not recorded which
Packages: lobstr
  • Claude Codefirst seen 2025-11-13
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: log4r
  • Claude Codefirst seen 2026-08-04
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
Packages: mirai
  • Claude Codefirst seen 2025-10-15
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: .claude, CLAUDE.md
    Named in .gitignore: .claude
Packages: mori
  • Claude Codefirst seen 2026-04-16
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: .claude, CLAUDE.md
    Named in .gitignore: .claude
  • GitHub Copilotfirst seen 2026-06-06
    Pull request: opened by its own account
Packages: nanonext
  • Claude Codefirst seen 2025-10-14
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: .claude, CLAUDE.md
    Named in .gitignore: .claude
Packages: nanoparquet
  • Claude Codefirst seen 2026-04-06
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
  • GitHub Copilotfirst seen 2026-06-19
    Commits: 2 by its own account
Packages: pillar
  • Claude Codefirst seen 2026-04-21
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
    Pull request it wrote: opened by a project member
    Commits: 3 by its own account · at least 40 crediting it in the message
Packages: pkgdepends
  • Claude Codefirst seen 2026-06-18
    Seen in the repository: .claude, .claude/skills, CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
  • GitHub Copilotfirst seen 2026-06-18
    Pull request: opened by its own account
Packages: pkgdown
  • Claude Codefirst seen 2026-07-06
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
Packages: pkgload
  • Claude Codefirst seen 2026-06-11
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: profvis
  • GitHub Copilotfirst seen 2026-02-13
    Pull request: opened by its own account
Packages: rdtools
  • Claude Codefirst seen 2026-07-06
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
Packages: rlang
  • Claude Codefirst seen 2026-03-30
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
  • GitHub Copilotfirst seen 2026-01-26
    Pull request: opened by its own account
    Commits: 1 by its own account
Packages: roxygen2
  • Claude Codefirst seen 2026-02-26
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
    Pull request it wrote: opened by a project member
Packages: roxygen2md
  • Claude Codefirst seen on or before 2026-05-16
    Pull request it wrote: opened by a project member
    Commits: 1 by its own account · at least 36 crediting it in the message
Packages: rprojroot
  • Claude Codefirst seen on or before 2026-05-16
    Pull request it wrote: opened by a project member
    Commits: 1 by its own account · at least 39 crediting it in the message
Packages: sparsevctrs
  • Claude Codefirst seen 2026-01-26
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: styler
  • Claude Codefirst seen on or before 2026-09-20
    Commits: at least 5 crediting it in the message
Packages: testthat
  • Claude Codefirst seen 2025-07-30
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: treesitter.r
  • Claude Codefirst seen 2026-05-21
    Named in .gitignore: .claude
  • GitHub Copilotfirst seen 2026-02-27
    Pull request: opened by its own account
    Commits: 1 by its own account · at least 1 crediting it in the message
Packages: tsitter
  • Claude Codefirst seen 2026-05-15
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: urlchecker
  • Claude Codefirst seen 2026-07-07
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
Packages: usethis
  • Claude Codefirst seen 2026-02-03
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
Packages: vctrs
  • Claude Codefirst seen 2025-12-19
    Seen in the repository: .claude, .claude/skills
    Named in .Rbuildignore: .claude
Packages: watcher
  • Claude Codefirst seen 2025-12-01
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: .claude, CLAUDE.md
    Named in .gitignore: .claude
Packages: xml2
  • Claude Codefirst seen on or before 2026-06-22
    Named in .Rbuildignore: .claude
    Commits: at least 1 crediting it in the message
  • GitHub Copilotfirst seen 2026-06-02
    Pull request: opened by its own account
    Commits: 1 by its own account
Packages: yaml
  • Claude Codefirst seen 2025-12-04
    Seen in the repository: .claude
    Named in .Rbuildignore: .claude
  • GitHub Copilotfirst seen 2026-02-28
    Pull request: opened by its own account
Packages: zip
  • Claude Codefirst seen 2026-06-02
    Seen in the repository: CLAUDE.md
    Named in .Rbuildignore: CLAUDE.md
    Commits: at least 1 crediting it in the message

A line in .gitignore or .Rbuildignore that names a tool's folder is not counted here. RStudio 2026.06 and later add lines like it when they update a project's ignore files, whether or not the tool is used.

AI findings for repositories whose maintainers asked to be left out are not shown. Ask to be left out

From outside contributors

4repositories

A coding agent was used in a pull request from someone outside the project, sent from a fork or by a person who is not an owner, member or collaborator.

These are the contributors' tools and are not counted above.

Review tools

1repository

It has a review tool's configuration or reviews by its account.

Copilot code review

These tools review pull requests and are not counted as tools that wrote code.

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy