Skip to content

Repository files navigation

go-readme-stats

CI Last Commit Go


Coding Passion


Personal Go tool using GitHub API to track my coding stats.

I created this Go tool to use the GitHub API to generate stats about my coding activity — my commits, my repositories, my languages — so I can track my progress.

Purpose

This repository was created for my personal use to generate GitHub README statistics cards displayed at the front of my GitHub profile.

  • Fetches repository data via the GitHub API
  • Generates SVG stats cards using SVGo
  • Uses a CI/CD pipeline with GitHub Actions[bot] to update automatically
  • Optionally uses Docker for automation
  • Can also be triggered manually
  • Can be scheduled daily at 00:00(UTC) or 8:00AM (Malaysia Time) to update the stats automatically.
    Note: GitHub typically delays these runs, actual execution usually occurs around 01:00(UTC) or 9:00AM (Malaysia Time).
  • You can see the stats are updated by GitHub Actions[bot]

Technology Stack

Go GitHub API SVGo GitHub Actions CI/CD Docker

SVG Stats


Most Used Languages

About

Personal Go tool using GitHub API to track my coding stats.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages