aaryan1524/Repo Garden

Grow a procedurally-generated botanical SVG (bonsai, neon-vine, ...) from your repository's git history and commit it into your README.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 16, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: aaryan1524/bosnai@d41663655d0fc2e6196f0a67cc87cf87ff1db7da # no releases — HEAD as of 2026-07-16

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
biomeWhich biome (visual theme) to render. One of the registered biomes, e.g. "bonsai" or "neon-vine".nobonsai
output-pathPath (relative to the repo root) where the rendered SVG is written.nogarden.svg
gap-threshold-daysA span of this many days with no commits counts as a "wither" (dormancy) event.no21
windowHistory window to render: "all" for the full history, or a duration like "365d" for only the most recent period.noall
widthOptional width override (px) for the rendered SVG. Defaults to the biome's preferred width.no""
heightOptional height override (px) for the rendered SVG. Defaults to the biome's preferred height.no""
commitIf "true", commit the SVG (and README marker update) back to the repo. If "false", just write the file and set outputs.notrue
github-tokenToken used to push the commit. Defaults to the workflow's GITHUB_TOKEN.no${{ github.token }}
namedescription
svg-pathPath of the rendered SVG file.
commit-shaSHA of the commit created by the action, if a commit was made (empty when skipped or commit: false).