shihyuho / star-go

Easy to compare GitHub Projects' number of stars you are interested

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

step1

Build Status MIT

Features

Sometimes we want to trace Github Projects we are interesed. And we always want to know how many numbers of ⭐️ they get now.

This project can easily help us focus on projects we are interested, and can also help us order these projects by numbers of ⭐️.

Demo

  • step1

  • step1

Prerequisites

Determine how to use star-go

Use with Golang

  1. Install star-go

    $ go get github.com/teyushen/star-go 
    $ go install github.com/teyushen/star-go 
    
  2. Initial the star-go

    $ star-go init <token>
    

    e.g. $ star-go init 3061ba66c81c7590e3b2a3bd3055fece429fb531

  3. Add you interesting github repositories

    $ star-go focus <owner/repository>...
    

    e.g. $ star-go focus teyushen/star-go teyushen/dockerfile golang/go

  4. Order the numbers of size of repositories you are interested

    $ star-go compare
    

Use with Docker

  1. Create a directory

    • Linux or Mac

       $ mkdir -p ~/.star-go
      
    • Windows

       $ mkdir C:\.star-go
      
  2. Initial the star-go

    • Linux or Mac

       $ docker run -it -v ~/.star-go:/root/.star-go --rm sldennis/star-go init <token>
      

      e.g. docker run -it -v ~/.star-go:/root/.star-go --rm sldennis/star-go init 3061ba66c81c7590e3b2a3bd3055fece429fb531

    • Windows

       $ docker run -it -v C:/.star-go:/root/.star-go --rm sldennis/star-go init <token>
      

      e.g. docker run -it -v C:/.star-go:/root/.star-go --rm sldennis/star-go init 3061ba66c81c7590e3b2a3bd3055fece429fb531

  3. Add you interesting github repositories

    • Linux or Mac

       $ docker run -it -v ~/.star-go:/root/.star-go --rm sldennis/star-go focus <owner/repository>...
      

      e.g. docker run -it -v ~/.star-go:/root/.star-go --rm sldennis/star-go focus teyushen/star-go teyushen/dockerfile golang/go

    • Windows

       $ docker run -it -v C:/.star-go:/root/.star-go --rm sldennis/star-go focus <owner/repository>...
      

      e.g. docker run -it -v C:/.star-go:/root/.star-go --rm sldennis/star-go focus teyushen/star-go teyushen/dockerfile golang/go

  4. Order the numbers of size of repositories you are interested

    • Linux or Mac

       $ docker run -it -v ~/.star-go:/root/.star-go --rm sldennis/star-go compare
      
    • Windows

       $ docker run -it -v C:/.star-go:/root/.star-go --rm sldennis/star-go compare
      

Authors

License

MIT

About

Easy to compare GitHub Projects' number of stars you are interested

License:MIT License


Languages

Language:Go 97.7%Language:Dockerfile 1.9%Language:Shell 0.5%