overtrue/Self-hosted Repository Visuals

Generate and publish star history charts and contributor walls using GitHub Actions and the GitHub API

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenRepository-scoped token used to read stars and publish artifactsyes
stargazers-tokenOptional admin or collaborator user token used only to bootstrap historical timestampsno
output-branchBranch that stores the generated history and SVG filesnostar-history
output-pathRepository-relative directory inside the output branchno.
chart-styleColor theme (classic, minimal, gradient, midnight, sunset, ocean, forest, flame, mono)noclassic
chart-variantChart shape override (area, line, or glow); defaults to the theme's own variantno""
chart-titleCustom heading for the star chart (defaults to "Star History")no""
smoothDraw a smooth monotone curve instead of straight segmentsnotrue
background-colorOverride the light-mode surface color (hex, e.g.no""
background-color-darkOverride the dark-mode surface color (hex, e.g.no""
accent-colorOverride the light-mode line/accent color (hex)no""
accent-color-darkOverride the dark-mode line/accent color (hex)no""
animateAdd a reduced-motion-aware SVG entrance animationnotrue
contributorsGenerate light and dark contributor wall SVG filesnofalse
contributors-limitMaximum number of non-bot contributors to include (1-200)no150
contributors-titleCustom heading for the contributor wall (defaults to "Contributors")no""
contributors-columnsNumber of avatars per row in the contributor wall (4-32)no16
avatar-sizeAvatar edge length in pixels for the contributor wall (24-128)no48
avatar-gapSpacing in pixels between contributor avatars (0-48)no8
avatar-shapeAvatar shape in the contributor wall (circle, squircle, or square)nocircle
paddingOuter padding in pixels around the contributor wall (8-96)no32
bootstrapFetch historical timestamps with stargazers-token when no history existsnofalse
commit-messageCommit message used when generated artifacts changenochore: update star history
namedescription
starsCurrent stargazer count
changedWhether a new artifact commit was published
commit-shaCommit containing the generated artifacts
light-urlRaw URL for the light chart
dark-urlRaw URL for the dark chart
history-urlRaw URL for the aggregated history JSON
contributorsNumber of contributors included in the wall
contributors-light-urlRaw URL for the light contributor wall
contributors-dark-urlRaw URL for the dark contributor wall