Skip to content

chore: refresh star counts for all 125 projects (2026-09-21) - #9

Merged
erickkkyt merged 2 commits into
mainfrom
chore/refresh-stars-2026-09-21
Sep 21, 2026
Merged

erickkkyt merged 2 commits into
mainfrom
chore/refresh-stars-2026-09-21

Conversation

@erickkkyt

Copy link
Copy Markdown
Contributor

Summary

  • Re-read the GitHub star count of all 125 catalogue projects and updated starsAtCapture in data/projects.json.
  • Updated the featured cards, the full project lists, the "Repositories ≥1K stars" figure (31 → 34) and the snapshot date (2026-09-21) in README.md, README.zh-CN.md and README.ja.md.
  • Added scripts/refresh-stars.mjs so the next refresh is one command: node scripts/refresh-stars.mjs [YYYY-MM-DD]. It needs an authenticated gh and writes nothing if any lookup fails.

Notable moves: Laya 2.8K → 6.7K, Kev 591 → 1.5K, Nimble 573 → 1.4K, Jev Ultrafast 9.5K → 13.8K. No project lost stars.

Not changed

  • Project order in the lists is untouched, so it is no longer strictly by stars.
  • The README says only projects at or above 100 stars are listed, but about 20 entries are below that. This predates the PR and is left for a separate decision.
  • The website copy of this data in the BeatAPI site repo is not synced here.

Test plan

  • node --test scripts/validate.test.mjs (4/4 pass; ≥1K count assertion updated to 34)
  • Diff reviewed: only star numbers, the snapshot date, and the new script changed

🤖 Generated with Claude Code

erickkkyt and others added 2 commits September 21, 2026 17:57
Adds scripts/refresh-stars.mjs, which re-reads GitHub star counts for every
catalogue entry and rewrites data/projects.json plus the featured cards,
project lists, >=1K count and snapshot date in all three READMEs. Nothing is
written if any lookup fails.

Repositories at or above 1K stars: 31 -> 34.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
refresh-stars.mjs now re-sorts the full project list in all three READMEs
after updating the counts, and picks up the latest star numbers.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@erickkkyt
erickkkyt merged commit 54aa036 into main Sep 21, 2026
1 check passed
@erickkkyt
erickkkyt deleted the chore/refresh-stars-2026-09-21 branch September 21, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant