Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andremiras/gitpop3
Find the most popular fork on GitHub
https://github.com/andremiras/gitpop3
Last synced: about 2 months ago
JSON representation
Find the most popular fork on GitHub
- Host: GitHub
- URL: https://github.com/andremiras/gitpop3
- Owner: AndreMiras
- Created: 2020-11-23T16:17:30.000Z (about 4 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-06T07:49:47.000Z (9 months ago)
- Last Synced: 2024-10-27T07:29:43.228Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://andremiras.github.io/gitpop3/
- Size: 13.2 MB
- Stars: 125
- Watchers: 2
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# GitPop3
[![Tests](https://github.com/AndreMiras/gitpop3/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/gitpop3/actions/workflows/tests.yml)
[![Coverage Status](https://coveralls.io/repos/github/AndreMiras/gitpop3/badge.svg?branch=develop)](https://coveralls.io/github/AndreMiras/gitpop3?branch=develop)
[![Deploy](https://github.com/AndreMiras/gitpop3/actions/workflows/deploy.yml/badge.svg)](https://github.com/AndreMiras/gitpop3/actions/workflows/deploy.yml)Find the most popular fork on GitHub.
GitPop3 helps you choose a fork when a project goes unmaintained.
It allows you to sort forks by "Stars", "Forks" or "Commits" count.
![Screenshot](https://i.imgur.com/4Ac311o.png)
See [GitPop2](https://github.com/AndreMiras/gitpop2) for the same tool using backend tech.## Run
```sh
yarn start
```## Test
```sh
yarn lint
yarn test
```## Deployment
The app can be deployed on GitHub pages when releasing via:
```sh
yarn deploy
```Note a [Personal Access Token](https://docs.github.com/en/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql) should be generated with the `public_repo` scope and set to its base64 form to the `REACT_APP_GITHUB_PAT` environment variable.
This is required for [Authenticating with GraphQL](https://docs.github.com/en/free-pro-team@latest/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql).## Cloud Function
See the [serverless](serverless) folder documentation.