sntl84/SNTL84 Repo Intelligence
Fetch live GitHub stats for any user via REST & GraphQL API. Outputs repo count, total stars, top language, follower count and a full JSON payload — ready for dashboards, README badges and downstream workflow steps. Built by SNTL84 · desidevloper.com
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for API access. Use ${{ secrets.GITHUB_TOKEN }} for public repos. A PAT with read:user scope is required for private repo stats or higher rate limits (5000 req/hr). | yes | — |
| target-user | GitHub username to analyse. Defaults to the owner of the repository running this Action. | no | ${{ github.repository_owner }} |
| output-format | Format for the stats-json output. Options: summary | json | markdown | no | json |
| include-private | Set to true to include private repo count in totals. Requires a PAT with repo scope. | no | false |
Outputs
| name | description |
|---|---|
| repo-count | Total number of public repositories for the target user |
| total-stars | Sum of stargazers_count across all public repositories |
| top-language | Most frequently used programming language across all repos |
| followers | Total follower count for the target user |
| stats-json | Full stats payload as a JSON string |