https://github.com/piecioshka/github-track-followers
:hammer: CLI to display followers of GitHub user
https://github.com/piecioshka/github-track-followers
cli github
Last synced: about 2 months ago
JSON representation
:hammer: CLI to display followers of GitHub user
- Host: GitHub
- URL: https://github.com/piecioshka/github-track-followers
- Owner: piecioshka
- License: mit
- Created: 2016-11-18T21:01:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-11-12T20:14:51.000Z (over 2 years ago)
- Last Synced: 2024-04-23T22:38:50.961Z (almost 2 years ago)
- Topics: cli, github
- Language: JavaScript
- Homepage:
- Size: 229 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# github-track-followers
[](https://www.npmjs.com/package/github-track-followers)
[](https://badge.fury.io/js/github-track-followers)
[](https://www.npmjs.com/package/github-track-followers)
[](https://packagephobia.com/result?p=github-track-followers)
[](https://piecioshka.mit-license.org)
[](https://github.com/piecioshka/github-track-followers/actions/workflows/testing.yml)
🔨 CLI to display followers of GitHub user
## Installation
```bash
npm install -g github-track-followers
```
## Usage
```bash
github-track-followers -h
Usage: github-track-followers -u
CLI to display followers of GitHub user
Options:
-V, --version output the version number
-u, --user fetch and display followers from GitHub
-h, --help display help for command
```
## Examples
### ➡️ Use case: Display whole list of followers
```bash
github-track-followers -u piecioshka
GitHub user "piecioshka" has followers (268):
* a-dabrowski
* aarek
* adam-sokolowski
...
```
### ➡️ Use case: Save report to file
```bash
github-track-followers -u piecioshka > "/tmp/piecioshka-$(date +"%Y-%m-%d-%H-%M-%S").md"
```
```bash
cat /tmp/piecioshka-2016-11-18-22-47-52.md
GitHub user "piecioshka" has followers (268):
* a-dabrowski
* aarek
* adam-sokolowski
...
```
### ➡️ Use case: Enter to debug mode (eg. display requests)
```bash
DEBUG=* github-track-followers -u piecioshka
```
## Troubleshooting
ERROR: Try to display followers of user who is not exists
```bash
github-track-followers -u not-found-username-iu1h23j
Not found
```
_Solution_: maybe you have typo?
ERROR: Too many request in one day per one IP address
```bash
github-track-followers -u piecioshka
API rate limit exceeded for 999.999.999.999. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
```
_Solution_: you should rest though next 24 hours?
## License
[The MIT License](https://piecioshka.mit-license.org) @ 2016