I'm curious as to who has starred a GitHub repo of mine, so I'd like a list of users who have starred it. Is this possible to get?
To get a list of users that have starred a repository you can append
/stargazers to the URL of the repository
If you have a repository at the following address
To see a list of users that have starred that repository visit the following URL
In GitHub you can reach that URL by clicking on the number that is displayed beside the star button at the top of the repository page
Other than the web interface, you can also use the API that GitHub provides to query the users that starred your repository.
With the API, you can also check who is watching your repository, which I believe isn't possible in the web interface.
You can also see who the watchers are (previous comment is incorrect):
I created a python package "github-email-explorer" that you can use a command to get a email list from a repo for understanding who have starred.
Here's an example:
$ ge-explore --repo yuecen/github-email-explorer --action_type star fork watch
The result looks like,
User A <email@example.com>; User B <firstname.lastname@example.org>
To get more detail, check it out: https://github.com/yuecen/github-email-explorer