Starred
Create your own Awesome List by GitHub stars!
Install / Use
/learn @juev/StarredREADME
Starred
Install
Go 1.10+ is required. Golang Getting Started
$ go install github.com/juev/starred@latest
or download binary file from Release page
Usage
$ starred --help
Usage: starred [OPTIONS]
Starred: A tool to create your own Awesome List using your GitHub stars!
example:
starred --username juev --sort > README.md
Options:
-h, --help show this message and exit
-m, --message string commit message (default "update stars")
-r, --repository string repository name (e.g., "awesome-stars")
-s, --sort sort by language
-T, --template string template file to customize output
-t, --token string GitHub token
-u, --username string GitHub username (required)
-v, --version show the version and exit
Demo
# To automatically create the repository, ensure your GITHUB_TOKEN has the 'repo' scope.
$ export GITHUB_TOKEN=your_personal_access_token
$ starred --username your_github_username --repository awesome-stars --sort
- juev/awesome-stars - Example of a generated Awesome List.
- update awesome-stars every day by GitHub Action - This GitHub Action workflow demonstrates how to automatically update your Awesome List daily.
FAQ
-
Generate new token
-
Why do I need a token?
- For unauthenticated requests, the rate limit is 60 requests per hour. see Github Api Rate Limiting
- The token is required if you want the tool to automatically create the repository.
-
How can I use a custom template for the generated page?
Create a file in Go template format and pass it at startup using the
-Tflag.
Related Skills
apple-reminders
344.4kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
344.4kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
344.4kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
