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: 4 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 (4 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
[](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
[](https://badges.strrl.dev)
```---
### GitHub Membership Years Badge
[](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
[](https://badges.strrl.dev)
```---
### GitHub Public Repositories Badge
[](https://badges.strrl.dev)
Return the badge contains the number of your public repositories.
URL:
```text
https://badges.strrl.dev/repos/${user}
```Markdown:
```text
[](https://badges.strrl.dev)
```---
### GitHub Public Gists Badge
[](https://badges.strrl.dev)
Return the badge contains the number of your public gists.
URL:
```text
https://badges.strrl.dev/gists/${user}
```Markdown:
```text
[](https://badges.strrl.dev)
```---
### GitHub Repository Last Updated Time Badge
[](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
[](https://badges.strrl.dev)
```---
### GitHub Repository Created Time Badge
[](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
[](https://badges.strrl.dev)
```---
### GitHub Contributions Badge
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](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
[](https://badges.strrl.dev)
```---
### GitHub Commits Badge
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](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
[](https://badges.strrl.dev)
```---
### GitHub Issues Badge
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](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
[](https://badges.strrl.dev)
```---
### GitHub PRs Badge
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](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
[](https://badges.strrl.dev)
```---
### GitHub Issues and PRs Badge
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](https://badges.strrl.dev)
[](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
[](https://badges.strrl.dev)
```