Adoption and community metrics for Artifact Keeper open-source projects, collected daily by a GitHub Actions workflow and committed back to this repo. Charts and numbers below regenerate on every run.
Last updated: 2026-10-24 11:12 UTC
Data lives in data/ as plain CSV so it can be dropped into a spreadsheet or deck.
Chart images are in charts/ as PNG and SVG. Machine-readable latest numbers are in
latest.json, and badges/ holds shields.io endpoint badges for metrics
shields cannot compute on its own.
Repository: artifact-keeper/artifact-keeper
| Metric | Now | 30-day change |
|---|---|---|
| GitHub stars | 1,182 | |
| Forks | 163 | |
| Contributors | 82 | |
| Docker Hub pulls (all images) | 357,825 | |
Docker Hub pulls (backend) |
128,768 | |
| Binary release downloads | 4,210 | |
| Stable releases shipped | 52 | |
| Merged pull requests | 2,339 | |
| Closed issues | 2,217 | |
| Discussions | 66 | |
| Unique visitors, last 28 days | 4,070 | |
| Unique git cloners, last 28 days | 3,002 |
30-day change needs 30 days of snapshots; it fills in as history accumulates.
Where is the community? Heat map of stargazers, forkers and contributors by self-reported GitHub location, with countries shaded by website traffic. Click for the interactive globe.
Country totals are in data/artifact-keeper/countries.csv.
Add a [[projects]] block to config.toml with the GitHub repo and any Docker Hub
images, then run the workflow. Traffic (views, clones) needs the STATS_TOKEN secret to have push
access to that repo; everything else works with public API access.
uv sync
uv run ak-stats all # collect + charts + readme
uv run ak-stats charts # re-render charts from existing data








