Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrf345/gh-used-by
Generate GitHub dependents (Used-by) shields.io badge.
https://github.com/mrf345/gh-used-by
badge badges dependents github shields-io used-by
Last synced: 10 days ago
JSON representation
Generate GitHub dependents (Used-by) shields.io badge.
- Host: GitHub
- URL: https://github.com/mrf345/gh-used-by
- Owner: mrf345
- License: agpl-3.0
- Created: 2024-07-26T22:39:44.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-07-30T20:37:01.000Z (4 months ago)
- Last Synced: 2024-10-11T08:26:48.379Z (about 1 month ago)
- Topics: badge, badges, dependents, github, shields-io, used-by
- Language: HTML
- Homepage: https://used-by-cc7fc.web.app/
- Size: 198 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
gh-used-by
Simple serverless wrapper to fetch a GitHub project dependents (Used-by) count, and generate shields.io badge. Do check [the live demo](https://used-by-cc7fc.web.app/)!
### Examples
### Self-hosting
This project's based on Firebase cloud functions and cloud hosting, to self-host it you'll need to create a Blaze account [here](https://firebase.google.com/pricing), then do the following:
1. create a new project and copy the project id (secondary header under the project name i.e `used-by-cc7fc`)
2. replace `used-by-cc7fc` in `.firebaserc` with your project id
3. install `firebase-cli` [instructions](https://firebase.google.com/docs/cli)
4. run `firebase serve`, checkout http://localhost:5000/, and make sure everything works locally
5. finally deploy the project with `firebase deploy`