Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strrl/serverless-github-badges
Useful GitHub Badges and based on serverless! 🚀☁️
https://github.com/strrl/serverless-github-badges
badges badges-markdown github-profile-readme github-readme serverless visitor-badge
Last synced: 2 months ago
JSON representation
Useful GitHub Badges and based on serverless! 🚀☁️
- Host: GitHub
- URL: https://github.com/strrl/serverless-github-badges
- Owner: STRRL
- Created: 2022-07-06T07:31:13.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-08-04T15:51:59.000Z (over 2 years ago)
- Last Synced: 2024-10-14T19:52:45.074Z (3 months ago)
- Topics: badges, badges-markdown, github-profile-readme, github-readme, serverless, visitor-badge
- Language: TypeScript
- Homepage:
- Size: 203 KB
- Stars: 63
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# serverless-github-badges
This project is inspired by [puf17640/git-badges](https://github.com/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](https://badges.strrl.dev/visits/STRRL/serverless-github-badges)](https://badges.strrl.dev)
Return the badge contains the counter of certain GitHub repository.
URL:
```text
https://badges.strrl.dev/visits/${owner}/${repo}
```Markdown:
```text
[![Visits Badge](https://badges.strrl.dev/visits/${owner}/${repo})](https://badges.strrl.dev)
```---
### GitHub Membership Years Badge
[![Years Badge](https://badges.strrl.dev/years/STRRL)](https://badges.strrl.dev)
Return the badge contains the number of years you have been a GitHub member.
URL:
```text
https://badges.strrl.dev/years/${user}
```Markdown:
```text
[![Years Badge](https://badges.strrl.dev/years/${user})](https://badges.strrl.dev)
```---
### GitHub Public Repositories Badge
[![Public Repos Badge](https://badges.strrl.dev/repos/STRRL)](https://badges.strrl.dev)
Return the badge contains the number of your public repositories.
URL:
```text
https://badges.strrl.dev/repos/${user}
```Markdown:
```text
[![Public Repos Badge](https://badges.strrl.dev/repos/${user})](https://badges.strrl.dev)
```---
### GitHub Public Gists Badge
[![Public Gists Badge](https://badges.strrl.dev/gists/STRRL)](https://badges.strrl.dev)
Return the badge contains the number of your public gists.
URL:
```text
https://badges.strrl.dev/gists/${user}
```Markdown:
```text
[![Public Gists Badge](https://badges.strrl.dev/gists/${user})](https://badges.strrl.dev)
```---
### GitHub Repository Last Updated Time Badge
[![Repo Updated Badge](https://badges.strrl.dev/updated/STRRL/serverless-github-badges)](https://badges.strrl.dev)
Return the badge contains the last updated time of this repository.
URL:
```text
https://badges.strrl.dev/updated/${owner}/${repo}
```Markdown:
```text
[![Repo Updated Badge](https://badges.strrl.dev/updated/${owner}/${repo})](https://badges.strrl.dev)
```---
### GitHub Repository Created Time Badge
[![Repo Created Badge](https://badges.strrl.dev/created/STRRL/serverless-github-badges)](https://badges.strrl.dev)
Return the badge contains the created time of this repository.
URL:
```text
https://badges.strrl.dev/created/${owner}/${repo}
```Markdown:
```text
[![Repo Created Badge](https://badges.strrl.dev/created/${owner}/${repo})](https://badges.strrl.dev)
```---
### GitHub Contributions Badge
[![Contributions Badge](https://badges.strrl.dev/contributions/daily/STRRL)](https://badges.strrl.dev)
[![Contributions Badge](https://badges.strrl.dev/contributions/weekly/STRRL)](https://badges.strrl.dev)
[![Contributions Badge](https://badges.strrl.dev/contributions/monthly/STRRL)](https://badges.strrl.dev)
[![Contributions Badge](https://badges.strrl.dev/contributions/yearly/STRRL)](https://badges.strrl.dev)
[![Contributions Badge](https://badges.strrl.dev/contributions/all/STRRL)](https://badges.strrl.dev)
Return the badge contains the contributions in the certain periodicity.
Available values for `periodicity`: `all`, `daily`, `weekly`, `monthly`, `yearly`.
URL:
```text
https://badges.strrl.dev/contributions/${periodicity}/${user}
```Markdown:
```text
[![Contributions Badge](https://badges.strrl.dev/contributions/${periodicity}/${user})](https://badges.strrl.dev)
```---
### GitHub Commits Badge
[![Commits Badge](https://badges.strrl.dev/commits/daily/STRRL)](https://badges.strrl.dev)
[![Commits Badge](https://badges.strrl.dev/commits/weekly/STRRL)](https://badges.strrl.dev)
[![Commits Badge](https://badges.strrl.dev/commits/monthly/STRRL)](https://badges.strrl.dev)
[![Commits Badge](https://badges.strrl.dev/commits/yearly/STRRL)](https://badges.strrl.dev)
[![Commits Badge](https://badges.strrl.dev/commits/all/STRRL)](https://badges.strrl.dev)
Return the badge contains the commits in the certain periodicity.
Available values for `periodicity`: `all`, `daily`, `weekly`, `monthly`, `yearly`.
URL:
```text
https://badges.strrl.dev/commits/${periodicity}/${user}
```Markdown:
```text
[![Commits Badge](https://badges.strrl.dev/commits/${periodicity}/${user})](https://badges.strrl.dev)
```---
### GitHub Issues Badge
[![Issues Badge](https://badges.strrl.dev/issues/daily/STRRL)](https://badges.strrl.dev)
[![Issues Badge](https://badges.strrl.dev/issues/weekly/STRRL)](https://badges.strrl.dev)
[![Issues Badge](https://badges.strrl.dev/issues/monthly/STRRL)](https://badges.strrl.dev)
[![Issues Badge](https://badges.strrl.dev/issues/yearly/STRRL)](https://badges.strrl.dev)
[![Issues Badge](https://badges.strrl.dev/issues/all/STRRL)](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:
```text
https://badges.strrl.dev/issues/${periodicity}/${user}
```Markdown:
```text
[![Issues Badge](https://badges.strrl.dev/issues/${periodicity}/${user})](https://badges.strrl.dev)
```---
### GitHub PRs Badge
[![PRs Badge](https://badges.strrl.dev/prs/daily/STRRL)](https://badges.strrl.dev)
[![PRs Badge](https://badges.strrl.dev/prs/weekly/STRRL)](https://badges.strrl.dev)
[![PRs Badge](https://badges.strrl.dev/prs/monthly/STRRL)](https://badges.strrl.dev)
[![PRs Badge](https://badges.strrl.dev/prs/yearly/STRRL)](https://badges.strrl.dev)
[![PRs Badge](https://badges.strrl.dev/prs/all/STRRL)](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:
```text
https://badges.strrl.dev/prs/${periodicity}/${user}
```Markdown:
```text
[![PRs Badge](https://badges.strrl.dev/prs/${periodicity}/${user})](https://badges.strrl.dev)
```---
### GitHub Issues and PRs Badge
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/daily/STRRL)](https://badges.strrl.dev)
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/weekly/STRRL)](https://badges.strrl.dev)
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/monthly/STRRL)](https://badges.strrl.dev)
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/yearly/STRRL)](https://badges.strrl.dev)
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/all/STRRL)](https://badges.strrl.dev)
Return the badge contains the commits in the certain periodicity.
Available values for `periodicity`: `all`, `daily`, `weekly`, `monthly`, `yearly`.
URL:
```text
https://badges.strrl.dev/issues-and-prs/${periodicity}/${user}
```Markdown:
```text
[![Issues and PRs Badge](https://badges.strrl.dev/issues-and-prs/${periodicity}/${user})](https://badges.strrl.dev)
```