r-lib
Organization130 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
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.
owner:r-libRepository practices
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.
Checks on R-devel: 122 of the 126 with an R CMD check workflow.
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
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.
- Claude Code40 repositoriesWhat 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 11Commits by its own account: 6, in 4 repositoriesCommits crediting it: at least 163, in 11 repositories
- Codex1 repositoryWhat was found: commits crediting it in 1Commits crediting it: found in 1 repository without a count
- GitHub Copilot13 repositoriesWhat was found: a pull request opened by its account in 12; commits by its account in 7; commits crediting it in 3Commits by its own account: 8, in 7 repositoriesCommits crediting it: at least 3, in 3 repositories
- Posit Assistant1 repositoryWhat 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.
- Claude Codefirst seen 2026-06-05Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
- Claude Codefirst seen 2026-06-01Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.mdNamed in .gitignore: .claude
- Claude Codefirst seen 2026-01-21Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- GitHub Copilotfirst seen 2026-01-22Pull request: opened by its own account
- Claude Codefirst seen 2026-02-23Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
Show all 44 repositoriesHide 40 repositories
- Claude Codefirst seen 2026-01-13Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claudeNamed in .gitignore: .claude
- Posit Assistantfirst seen 2026-08-18Seen in the repository: .posit/assistant
- Claude Codefirst seen 2026-04-03Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-07-06Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- GitHub Copilotfirst seen 2025-09-19Pull request: opened by its own accountCommits: 1 by its own account
- GitHub Copilotfirst seen 2026-03-03Pull request: opened by its own accountCommits: 1 by its own account · at least 1 crediting it in the message
- Claude Codefirst seen 2025-11-06Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.mdNamed in .gitignore: .claude
- Claude Codefirst seen on or before 2026-03-23Commits: at least 1 crediting it in the message
- GitHub Copilotfirst seen 2026-03-03Pull request: opened by its own accountCommits: 1 by its own account · at least 1 crediting it in the message
- Claude Codefirst seen 2025-11-04Seen in the repository: .claude, CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
- Claude Codefirst seen on or before 2026-05-16Pull request it wrote: opened by a project memberCommits: 1 by its own account · at least 37 crediting it in the message
- GitHub Copilotfirst seen 2026-03-20Pull request: opened by its own account
- Claude Codefirst seen 2025-12-04Seen in the repository: .claudeNamed in .Rbuildignore: .claudePull request it wrote: opened by a project memberCommits: at least 1 crediting it in the message
- Claude Codefirst seen 2025-11-12Named in .Rbuildignore: .claude, CLAUDE.mdNamed in .gitignore: .claude, CLAUDE.mdPull request it wrote: opened by a project memberCommits: at least 1 crediting it in the message
- Claude Codefirst seen 2026-10-06Commits: at least 1 crediting it in the message
- Codexfirst seen 2026-08-20Commits: some crediting it in the message, count not recorded
- Gemini CLIfirst seen 2026-07-15Config: a file or ignore line, not recorded which
- Claude Codefirst seen 2025-11-13Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-08-04Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2025-10-15Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: .claude, CLAUDE.mdNamed in .gitignore: .claude
- Claude Codefirst seen 2026-04-16Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: .claude, CLAUDE.mdNamed in .gitignore: .claude
- GitHub Copilotfirst seen 2026-06-06Pull request: opened by its own account
- Claude Codefirst seen 2025-10-14Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: .claude, CLAUDE.mdNamed in .gitignore: .claude
- Claude Codefirst seen 2026-04-06Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
- GitHub Copilotfirst seen 2026-06-19Commits: 2 by its own account
- Claude Codefirst seen 2026-04-21Seen in the repository: .claudeNamed in .Rbuildignore: .claudePull request it wrote: opened by a project memberCommits: 3 by its own account · at least 40 crediting it in the message
- Claude Codefirst seen 2026-06-18Seen in the repository: .claude, .claude/skills, CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
- GitHub Copilotfirst seen 2026-06-18Pull request: opened by its own account
- Claude Codefirst seen 2026-07-06Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-06-11Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- GitHub Copilotfirst seen 2026-02-13Pull request: opened by its own account
- Claude Codefirst seen 2026-07-06Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-03-30Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- GitHub Copilotfirst seen 2026-01-26Pull request: opened by its own accountCommits: 1 by its own account
- Claude Codefirst seen 2026-02-26Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claudePull request it wrote: opened by a project member
- Claude Codefirst seen on or before 2026-05-16Pull request it wrote: opened by a project memberCommits: 1 by its own account · at least 36 crediting it in the message
- Claude Codefirst seen on or before 2026-05-16Pull request it wrote: opened by a project memberCommits: 1 by its own account · at least 39 crediting it in the message
- Claude Codefirst seen 2026-01-26Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen on or before 2026-09-20Commits: at least 5 crediting it in the message
- Claude Codefirst seen 2025-07-30Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-05-21Named in .gitignore: .claude
- GitHub Copilotfirst seen 2026-02-27Pull request: opened by its own accountCommits: 1 by its own account · at least 1 crediting it in the message
- Claude Codefirst seen 2026-05-15Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2026-07-07Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
- Claude Codefirst seen 2026-02-03Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2025-12-19Seen in the repository: .claude, .claude/skillsNamed in .Rbuildignore: .claude
- Claude Codefirst seen 2025-12-01Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: .claude, CLAUDE.mdNamed in .gitignore: .claude
- Claude Codefirst seen on or before 2026-06-22Named in .Rbuildignore: .claudeCommits: at least 1 crediting it in the message
- GitHub Copilotfirst seen 2026-06-02Pull request: opened by its own accountCommits: 1 by its own account
- Claude Codefirst seen 2025-12-04Seen in the repository: .claudeNamed in .Rbuildignore: .claude
- GitHub Copilotfirst seen 2026-02-28Pull request: opened by its own account
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
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.
1repository
It has a review tool's configuration or reviews by its account.
These tools review pull requests and are not counted as tools that wrote code.