/serverless-github-badges

Useful GitHub Badges and based on serverless! 🚀☁️

Primary LanguageTypeScript

serverless-github-badges

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.

Currently available badges

Visits Badge

Visits Badge

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)

GitHub Membership Years Badge

Years Badge

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)

GitHub Public Repositories Badge

Public Repos Badge

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)

GitHub Public Gists Badge

Public Gists Badge

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)

GitHub Repository Last Updated Time Badge

Repo Updated Badge

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)

GitHub Repository Created Time Badge

Repo Created Badge

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)

GitHub Contributions Badge

Contributions Badge

Contributions Badge

Contributions Badge

Contributions Badge

Contributions Badge

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)

GitHub Commits Badge

Commits Badge

Commits Badge

Commits Badge

Commits Badge

Commits Badge

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)

GitHub Issues Badge

Issues Badge

Issues Badge

Issues Badge

Issues Badge

Issues Badge

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)

GitHub PRs Badge

PRs Badge

PRs Badge

PRs Badge

PRs Badge

PRs Badge

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)

GitHub Issues and PRs Badge

Issues and PRs Badge

Issues and PRs Badge

Issues and PRs Badge

Issues and PRs Badge

Issues and PRs Badge

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)