https://github.com/jef/gh-vanity
🤩 Find and filter stargazers based on the company they work for
https://github.com/jef/gh-vanity
cli gh-extension stargazers
Last synced: over 1 year ago
JSON representation
🤩 Find and filter stargazers based on the company they work for
- Host: GitHub
- URL: https://github.com/jef/gh-vanity
- Owner: jef
- License: mit
- Created: 2021-01-06T22:07:36.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-05T07:57:13.000Z (about 3 years ago)
- Last Synced: 2025-01-06T11:44:41.281Z (over 1 year ago)
- Topics: cli, gh-extension, stargazers
- Language: Go
- Homepage:
- Size: 55.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-gh-extensions - jef/gh-vanity - 04-02 | 🤩 Find and filter stargazers based on the company they work for | (🧩 Categories / Search & Discovery)
README
# gh-vanity [](https://github.com/jef/gh-vanity/actions/workflows/release.yaml)
I created this out of pure vanity, hence the name. I was curious as to who has starred my repositories (and others) and what companies they worked for.
This allows programs lets a user understand that data without parsing through _many_ pages of stargazers.
## Installation
1. Install the `gh` cli - see the [installation](https://github.com/cli/cli#installation)
_Installation requires a minimum version (2.0.0) of the GitHub CLI that supports extensions._
2. Install this extension:
```shell
gh extension install jef/gh-vanity
```
Manual Installation
Requirements: `cli/cli` and `go`.
1. Clone the repository
```shell
# git
git clone git@github.com:jef/gh-vanity.git
# GitHub CLI
gh repo clone jef/gh-vanity
```
2. `cd` into it
```shell
cd gh-vanity
```
3. Build it
```shell
make build
```
4. Install it locally
```shell
gh extension install .
```
## Usage
To run:
```shell
gh vanity
```
To upgrade:
```sh
gh extension upgrade vanity
```
### Examples
Filter Amazon, Google, and GitHub employees for [jef/streetmerchant](https://github.com/jef/streetmerchant):
```shell
gh vanity --company=amazon,google --employee --owner=jef --name=streetmerchant
```