freddymschubert/GH Recent Activity Widget

📝 Inject your README with a nicely formatted history of your github interactions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token (GITHUB_TOKEN or PAT with `repo` & `read:org`)yes${{ github.token }}
usernameGitHub user to fetch events foryes
max_itemsMax number of events to renderno5
time_zoneTimezone for date formatting (IANA time zone identifier)noUTC
date_formatDate format for events (e.g. 'DD.MM.YYYY')noDD.MM.YYYY
event_templatesJSON mapping of event keys → template strings. - **Keys** can be: • **Normalized types** (e.g. `issues_opened`, `pr_merged`, `push`, `release`) • **Raw GitHub event names** (e.g. `IssuesEvent`, `PushEvent`, `ReleaseEvent`) - **Values** are JS-templated strings (`{{…}}` executes JS). - Missing or `""` = skip that event. ```json { "IssuesEvent": "{{index}}. 🔖 New issue #{{payload.issue.number}} in {{repo}}", "pr_merged": "{{emoji}} Merged PR #{{number}} on {{created_at}}" } ``` no{ "IssuesEvent": "{{index}}. ⚠️ New issue #{{payload.issue.number}}: {{payload.issue.title}}", "issues_closed": "{{index}}. 🔥 Closed issue #{{number}} by {{actor}}", "PushEvent": "{{index}}. 🚀 Pushed {{payload.size}} commits to {{payload.ref}}", "release": "{{index}}. 📡 Released {{payload.release.tag_name}} ({{payload.release.prerelease ? 'pre' : ''}}release)", "fork": "{{index}}. 🍴 Forked repo to {{payload.forkee.full_name}}", "public": "{{index}}. 🎸 Made {{repo}} public" }
readme_pathPath to README filenoREADME.md

no outputs