Automatically update a pinned GitHub Gist with your GitHub statistics using GitHub Actions.
github-stats-box is a GitHub Action that automatically updates a pinned GitHub Gist with your GitHub statistics, such as commit counts. It solves the problem of manually updating profile stats by automating the process through scheduled workflows.
GitHub users who want to dynamically display their coding activity on their profile via a pinned gist, particularly developers looking to automate personal branding.
Developers choose github-stats-box for its simplicity, automation, and seamless integration with GitHub's ecosystem, requiring only a token and gist ID to set up recurring updates.
📌 Update a gist to contain your GitHub stats
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs automatically every 12 hours via GitHub Actions, eliminating the need for manual updates, as specified in the workflow setup.
Setup involves forking the repo and setting environment variables like GIST_ID and GH_TOKEN, with clear steps outlined in the README.
Offers options like ALL_COMMITS to toggle between all commits or last year's, and K_FORMAT for number formatting, allowing tailored stat displays.
Directly updates pinned gists using GitHub's API, leveraging existing GitHub infrastructure for a seamless experience without external dependencies.
Limited to updates every 12 hours, which may not suffice for users needing near-real-time reflection of recent coding activity.
Focuses solely on commit counts, missing other GitHub metrics like stars, pull requests, or language breakdowns that could enhance profile showcases.
Requires generating and securely storing a GitHub token with gist and repo scopes, adding complexity and potential security risks if mishandled.
Tied exclusively to GitHub's ecosystem, making it unsuitable for projects or users on alternative platforms, limiting flexibility.