Generate a markdown report of your recent activity on GitHub
Create a GitHub Personal Access Token with the repo
scope, then add it to your environment:
export GITHUB_RECENT_ACTIVITY_PERSONAL_ACCESS_TOKEN="ghp_..."
Then run:
npx recent-github-activity <username>
If you specify your own GitHub username, you'll see all of your recent activity, both public and private.
If you specify someone else's username, you'll see all of their public activity.
You can save the output to a file:
npx recent-github-activity zeke > recent.md
or pipe it right to vmd
:
npx recent-github-activity zeke | npx vmd
This is what a generated report looks like in vmd
: