Animated SVG styles for your real GitHub contribution graph. No fake commits, no personal data, refreshed automatically.
- Create a public repo named exactly like your username (
USERNAME/USERNAME) with aREADME.md. - Add
.github/workflows/contribution-animation.yml:
name: Contribution animation
on:
schedule:
- cron: "17 3 * * *"
workflow_dispatch:
permissions:
contents: write
jobs:
animate:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: dilshan-codes/contribution-animations@v1
with:
animations: snake- Open the Actions tab, choose "Contribution animation", and press Run workflow once.
- Put this in your profile
README.md(replaceUSERNAME):

It also refreshes by itself every 24 hours. Use animations: all to build every style, then point the image at <name>.svg.