JerryWilsonSitompul / starred

creating your own Awesome List by GitHub stars!

Home Page:https://github.com/maguowei/awesome-stars

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Starred

ci Upload Python Package

Install

$ pip install starred
$ starred --username maguowei --sort > README.md

Usage

$ starred --help

Usage: starred [OPTIONS]

    GitHub starred

    creating your own Awesome List used GitHub stars!

    example:     starred --username maguowei --sort > README.md

Options:
    --username TEXT    GitHub username
    --token TEXT       GitHub token
    --sort             sort by language
    --repository TEXT  repository name
    --message TEXT     commit message
    --version          Show the version and exit.
    --help             Show this message and exit.

Demo

# automatically create the repository
$ export GITHUB_TOKEN=yourtoken
$ starred --username yourname --repository awesome-stars --sort

FAQ

  1. Generate new token

    link: Github Personal access tokens

  2. Why do I need a token?

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

    $ pip install -e git+https://github.com/maguowei/starred#egg=starred

About

creating your own Awesome List by GitHub stars!

https://github.com/maguowei/awesome-stars

License:MIT License


Languages

Language:Python 100.0%