Analysis updated 2026-07-05 · repo last pushed 2026-07-02
Generate a full contributor credits file for a community open-source project in one command.
Automatically register dozens of pull request authors and issue reporters without typing each entry by hand.
Integrate contributor population into a larger TypeScript program using the tool as a library.
| joshuakgoldberg/populate-all-contributors-for-repository | celiknimani/civic-pulse | joshuakgoldberg/graphql-galaxy-a-lovely-trio | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2026-07-02 | — | 2022-12-21 |
| Maintenance | Active | — | Dormant |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js and basic familiarity with terminal commands, no external services or API keys needed beyond access to the public GitHub repository.
Open-source projects often want to credit everyone who has pitched in, whether through code, documentation, bug reports, or other contributions. The "All Contributors" system is a popular way to do that in a structured file, but adding people manually one by one is tedious. This tool automates the process by scanning a repository and filling in that credits file for you. You run it from your terminal with a simple command, providing the name of the GitHub account (the "owner") and the repository. The tool then figures out who has contributed to that project and automatically adds each person to a configuration file (.all-contributorsrc) that tracks contributor information. It handles the busywork of registering everyone so you don't have to type out each entry yourself. This is useful for any open-source maintainer or project manager who wants to publicly recognize their team's work without spending time on manual data entry. For example, if you have a community project with dozens of people submitting pull requests, filing issues, and writing docs, running this tool generates the full contributor list in one shot instead of requiring you to add each person individually. One thing the README notes is that the tool adds contributors one at a time rather than all at once, which means it can be a bit slow for projects with many contributors. The author points to a feature request aimed at speeding this up in the future. The project is written in TypeScript and can also be used as a library within a larger program if you prefer that over running a terminal command.
A command-line tool that scans a GitHub repository and automatically adds everyone who has contributed to the project's All Contributors credits file, saving maintainers from manual data entry.
Mainly TypeScript. The stack also includes TypeScript, CLI, All Contributors.
Active — commit in last 30 days (last push 2026-07-02).
No license information was provided in the explanation, so the licensing terms are unknown.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.