Skip to content

list all your starred repositories into a single, markdown-formatted page

License

Notifications You must be signed in to change notification settings

caian-org/list-github-stars

Folders and files

NameName
Last commit message
Last commit date
Apr 13, 2022
Dec 7, 2021
Nov 22, 2021
Apr 13, 2022
Nov 22, 2021
Dec 7, 2021
Dec 7, 2021
Apr 13, 2022
Apr 13, 2022
Nov 26, 2021
Nov 26, 2021

Repository files navigation

Build & Check Tests GitHub tag

list-github-stars

Tiny CLI program capable of retrieving a GitHub user's starred repositories and formatting the data into a nice markdown document. You can see an example of the program's output here.

Usage

Authentication is made via personal access tokens. Create a token, export to the environment variable GITHUB_TOKEN and run. The output is sent to STDOUT, so to create a file, just do:

./list-github-stars >> my-stars.md

You can use external programs such as pandoc to convert the output to other formats. E.g.:

# MS Word document
./list-github-stars | pandoc -o stars.docx

# HTML page
./list-github-stars | pandoc -o stars.html

# HTML page with custom stylesheet
./list-github-stars | pandoc -o stars.html --self-contained --css=style.css

Run with Docker

docker run --rm -e GITHUB_TOKEN="your-github-auth-token" list-github-stars >> stars.md

License

To the extent possible under law, Caian Ertl has waived all copyright and related or neighboring rights to this work. In the spirit of freedom of information, I encourage you to fork, modify, change, share, or do whatever you like with this project! ^C ^V

License