Know more about who starred your repository 🕵️

Overview

⭐️ Know Your Stargazers ⭐️

Know more about who starred your repository 🕵️

Top ten stargazers with most followers for jest-preview

npm PRs Welcome

Why know-your-stargazers

When developing an open source project, sometimes you are curious to know who starred your project. know-your-stargazers is a simple CLI program that will help you to know who are interested to your project.

How to use

Just simply run:

npx know-your-stargazers

GitHub Personal Access Token

know-your-stargazers uses GitHub API to crawl your stargazers (i.e: who starred your project). The default GitHub API rate limit is 60 requests per hour. By providing a personal access token, you can increase the rate limit to 5000 requests per hour.

URL: https://github.com/settings/tokens

Environment Variables

know-your-stargazers prefills the default values of owner, repo and token by looking for the following environment variables: GITHUB_PERSONAL_ACCESS_TOKEN, GITHUB_OWNER and GITHUB_REPO. You can set these environment variables in your .env file as well.

// .env
GITHUB_PERSONAL_ACCESS_TOKEN=ghp_something
GITHUB_OWNER=username-or-organization
GITHUB_REPO=repo-name

Future fearures

  • 🚧 Get arguments from command line
  • 🚧 Run know-your-stargazers on a browser
You might also like...

The world of cryptocurrencies is diverse and becoming more and more popular

The world of cryptocurrencies is diverse and becoming more and more popular

We are providing an user with a simple learning resource for an intro into the CryptoCurrency World. Along with a community grown message board to assist with further learning.

Jun 20, 2022

Automatically sync your leetcode solutions to your github account - top 5 trending GitHub repository

Automatically sync your leetcode solutions to your github account - top 5 trending GitHub repository

LeetHub - Automatically sync your code to GitHub. Top 5 Trending JavaScript Repositories Available on: What is LeetHub? A chrome extension that automa

Dec 31, 2022

A library for boolean aliases to help you make your code more confusing and make your coworkers hate you.

yup-nope A library for boolean aliases to help you make your code more confusing and make your coworkers hate you. Installation Using npm: npm install

Dec 10, 2022

More than a Password Protection and Management tool, it secures all your valuable digital assets in your own vault

ZeroPass Client ZeroPass is more than a Password Protection and Management tool, it secures all your valuable digital assets in your own vault, includ

Aug 22, 2022

A yearly review of your public GitHub repository stats.

Repos Wrapped A yearly review of your public GitHub repository stats. View your stats Endpoints require trailing slashes Append your GitHub username t

Jul 29, 2022

Template Repository for making your own budder Module. CORE is not included, this is just for the module.

A quick copy of the "How to make your own module" section Check out the official budderAPI repository Template Repository for making your own budder M

Apr 3, 2022

This repository contains an Advanced Zoom Apps Sample. It should serve as a starting point for you to build and test your own Zoom App in development.

Advanced Zoom Apps Sample Advanced Sample covers most complex scenarios that you might be needed in apps. App has reference implementation for: Authen

Dec 17, 2022

This repository demonstrates how to integrate your Dialogflow agent with 3rd-party services services using a Node.JS backend service

This repository demonstrates how to integrate your Dialogflow agent with 3rd-party services services using a Node.JS backend service

This repository demonstrates how to integrate your Dialogflow agent with 3rd-party services services using a Node.JS backend service. Integrating your service allows you to take actions based on end-user expressions and send dynamic responses back to the end-user.

Jul 21, 2022
Comments
  • Reduce the rate limit by using GraphQL instead of REST

    Reduce the rate limit by using GraphQL instead of REST

    • Reduce the rate limit by using GraphQL instead of REST
    • Describe that we want to retrieve the number of followers whenever we fetch a new page. Then, we don't need to get detail of each stargazer
    opened by nvh95 0
  • An idea for usage

    An idea for usage

    You could set up a custom badge on your README which pulls from a JSON feed which shows how many people have starred this repo.

    Obviously, you'd need to host the API somewhere to do that, but it's the first thing that came to mind.

    I think you'd get more stargazers in the end.

    opened by jzombie 2
Owner
Hung Viet Nguyen
Senior Frontend Engineer at Got It, Inc. Open source enthusiast, lifelong learner. Developing Jest Preview.
Hung Viet Nguyen
🌐 How well do you know your top-level domains (TLDs)?

TLD-quiz How well do you know your top-level domains (TLDs)? Sure, you know .com and .net. It's not your first time on the Web. You might even know .i

Andrew Healey 4 Apr 27, 2022
Own and know your contribution in Science - CitizenSci

Citizen Sci The Pinata API allows for decentralized storage of research data but not at the cost of losing control and privacy over the data as the ac

Kai-Ti Wu 4 Sep 18, 2022
Easy way to know how many visitors are viewing your Github, Website

Visit Counter Easy way to know how many visitors are viewing your Github, Website Reference for Image query Usage Default Example page It can be your

DevXprite 7 Dec 24, 2022
A collection of (mostly) technical things every software developer should know about

Join our community for professional Software Developers and get more control over your life and career! Every Programmer Should Know ?? A collection o

MTDV 66.6k Jan 4, 2023
📜 33 concepts every JavaScript developer should know.

33 Concepts Every JavaScript Developer Should Know Introduction This repository was created with the intention of helping developers master their conc

Leonardo Maldonado 53.9k Dec 31, 2022
A full documentation on everything we know about Alpha 1.0.16 versions.

Minecraft's Alpha 1.0.16 Versions Before you start, make sure to watch RetroGamingNow's video about this first. Highly influenced (technically a port

_NexTre_ 44 Dec 23, 2022
When a person that doesn't know how to create a programming language tries to create a programming language

Kochanowski Online Spróbuj Kochanowskiego bez konfiguracji projektu! https://mmusielik.xyz/projects/kochanowski Instalacja Stwórz nowy projekt przez n

Maciej Musielik 18 Dec 4, 2022
An easy to implement marquee JQuery plugin with pause on hover support. I know its easy because even I can use it.

Simple-Marquee Copyright (C) 2016 Fabian Valle An easy to implement marquee plugin. I know its easy because even I can use it. Forked from: https://gi

null 16 Aug 29, 2022
Mute email noise from people you don't know.

All the love to supporters ❤️ You are fantastic if you're using emailgurus.xyz. Thank you so much for your support. Welcome to Emailgurus! Hi! Here is

Aymane Sennnoussi 16 Oct 28, 2022