This project is inspired by puf17640/git-badges, but built with the serverless stack: Cloudflare Workers and Cloudflare Workers KV.
It would be cheap and easy to deploy, more important, it has better availability than the self-hosted service.
Return the badge contains the counter of certain GitHub repository.
URL:
https://badges.strrl.dev/visits/${owner}/${repo}
Markdown:
[![Visits Badge](https://badges.strrl.dev/visits/${owner}/${repo})](https://badges.strrl.dev)
Return the badge contains the number of years you have been a GitHub member.
URL:
https://badges.strrl.dev/years/${user}
Markdown:
[![Years Badge](https://badges.strrl.dev/years/${user})](https://badges.strrl.dev)
Return the badge contains the number of your public repositories.
URL:
https://badges.strrl.dev/repos/${user}
Markdown:
[![Public Repos Badge](https://badges.strrl.dev/repos/${user})](https://badges.strrl.dev)
Return the badge contains the number of your public gists.
URL:
https://badges.strrl.dev/gists/${user}
Markdown:
[![Public Gists Badge](https://badges.strrl.dev/gists/${user})](https://badges.strrl.dev)
Return the badge contains the last updated time of this repository.
URL:
https://badges.strrl.dev/updated/${owner}/${repo}
Markdown:
[![Repo Updated Badge](https://badges.strrl.dev/updated/${owner}/${repo})](https://badges.strrl.dev)
Return the badge contains the created time of this repository.
URL:
https://badges.strrl.dev/created/${owner}/${repo}
Markdown:
[![Repo Created Badge](https://badges.strrl.dev/created/${owner}/${repo})](https://badges.strrl.dev)
Return the badge contains the contributions in the certain periodicity.
Available values for periodicity
: all
, daily
, weekly
, monthly
, yearly
.
URL:
https://badges.strrl.dev/contributions/${periodicity}/${user}
Markdown:
[![Contributions Badge](https://badges.strrl.dev/contributions/${periodicity}/${user})](https://badges.strrl.dev)
Return the badge contains the commits in the certain periodicity.
Available values for periodicity
: all
, daily
, weekly
, monthly
, yearly
.
URL:
https://badges.strrl.dev/commits/${periodicity}/${user}
Markdown:
[![Commits Badge](https://badges.strrl.dev/commits/${periodicity}/${user})](https://badges.strrl.dev)
Return the badge contains the created issues in the certain periodicity.
Available values for periodicity
: all
, daily
, weekly
, monthly
, yearly
.
URL:
https://badges.strrl.dev/issues/${periodicity}/${user}
Markdown:
[![Issues Badge](https://badges.strrl.dev/issues/${periodicity}/${user})](https://badges.strrl.dev)
Return the badge contains the created PRs in the certain periodicity.
Available values for periodicity
: all
, daily
, weekly
, monthly
, yearly
.
URL:
https://badges.strrl.dev/prs/${periodicity}/${user}
Markdown:
[![PRs Badge](https://badges.strrl.dev/prs/${periodicity}/${user})](https://badges.strrl.dev)
Return the badge contains the commits in the certain periodicity.
Available values for periodicity
: all
, daily
, weekly
, monthly
, yearly
.
URL:
https://badges.strrl.dev/issues-and-prs/${periodicity}/${user}
Markdown:
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/${periodicity}/${user})](https://badges.strrl.dev)