Skip to content
📋 Creating your own Awesome List of GitHub stars!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

stargazed npm version

Creating your own Awesome List of GitHub Stars!

Build Status


Ensure you have Node.js 8 or later installed. Then run the following:

$ npm install --global stargazed

If you don't want to install the CLI globally, you can use npx to run the CLI:

$ npx stargazed --help


$ stargazed --help

  Creating your own Awesome List of GitHub Stars!

    -u, --username TEXT    GitHub username
    -t, --token TEXT       GitHub token
    -s, --sort             sort by language
    -r, --repo TEXT  	   repository name
    -m, --message TEXT     commit message
    -w, --workflow         Setup GitHub Actions for Daily AutoUpdate
    -v, --version          Show the version and exit with code 0

    $ stargazed --username abhijithvijayan --token "GITHUB-TOKEN" --sort
    $ stargazed -u "abhijithvijayan" -r "awesome-stars" -t "GITHUB-TOKEN" -s -w
    $ stargazed -u "abhijithvijayan" -r "awesome-stars" -t "GITHUB-TOKEN" -m "COMMIT_MESSAGE" -s



Generate new token

Goto Personal access tokens

Why do I need a token?

  • For unauthenticated requests, the rate limit is 60 requests per hour. see Rate Limiting
  • The token must be passed together when you want to automatically create the repository.

How can I automate the process after initial run?

1. Sign up for GitHub actions beta

2. Use -w, --workflow flag to set up GitHub workflow that updates the repo at 00:30 everyday.

$ stargazed -u "abhijithvijayan" -r "awesome-stars" -t "GITHUB-TOKEN" -s -w


Thanks for being willing to contribute! Kindly check the contribution guidelines for more details


MIT © Abhijith Vijayan

You can’t perform that action at this time.