carsteneu/My Star History

Self-hosted xkcd-style star-history chart for your README. CLI or GitHub Action.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
reposComma-separated list of owner/repo slugs to chart. Defaults to the current repo.no""
themesComma-separated subset of {light, dark}. Default: light,darknolight,dark
output-dirWhere to write the generated SVGs (relative to repo root).noassets/my-star-history
branchBranch to push the SVGs to. Default: star-history (orphan branch, does not pollute main).nostar-history
commit-messageCommit message used when pushing the updated chart.nochore: update star history [skip ci]
tokenFine-grained PAT with Metadata: Read-only and Contents: Read and write on the target repo. Since Jul 14 2026, the default GITHUB_TOKEN no longer has access to the stargazers endpoint. Store as a repo secret (e.g. STAR_HISTORY_TOKEN) and pass it here.yes""
colorChart line color as #rrggbb. Default is star-history red.no#dd4528
titleChart title shown above the plot.noStar History
namedescription
changed"true" if a new chart was generated and committed, "false" otherwise.
filesNewline-separated list of generated SVG paths.