tinderzone/Metrics embed
An infographics generator with 30+ plugins and 100+ options to display stats about your GitHub account!
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base | Metrics base content | — | header, activity, community, repositories, metadata |
| repositories | Number of repositories to use | — | 100 |
| repositories_batch | Number of repositories to load at once by queries | — | 100 |
| repositories_forks | Include forks in metrics | — | no |
| repositories_affiliations | Repositories affiliations | — | owner |
| repositories_skipped | Default repositories to skip | — | "" |
| commits_authoring | List of surnames or email addresses you use when authoring commits | — | .user.login |
| token | GitHub Personal Token | yes | — |
| user | GitHub username | — | "" |
| repo | GitHub repository | — | "" |
| committer_token | GitHub Token used to commit metrics | — | ${{ github.token }} |
| committer_branch | Branch used to commit rendered metrics | — | "" |
| committer_message | Commit message | — | Update ${filename} - [Skip GitHub Action] |
| committer_gist | Gist used to store metrics | — | "" |
| filename | Rendered metrics output path | — | github-metrics.* |
| markdown | Rendered markdown output path | — | TEMPLATE.md |
| markdown_cache | Rendered markdown file cache | — | .cache |
| output_action | Output action | — | commit |
| optimize | SVG optimization | — | yes |
| setup_community_templates | Additional community templates to setup | — | "" |
| template | Template to use | — | classic |
| query | Additional query parameters | — | {} |
| extras_css | Extra CSS | — | "" |
| config_timezone | Timezone used | — | "" |
| config_order | Configure content order | — | "" |
| config_twemoji | Use twemojis instead of emojis | — | no |
| config_gemoji | Use GitHub custom emojis | — | yes |
| config_display | Render display width | — | regular |
| config_animations | SVG CSS animations | — | yes |
| config_padding | Image padding | — | 0, 8 + 11% |
| config_output | Output image format | — | auto |
| retries | Number of retries | — | 3 |
| retries_delay | Time to wait (in seconds) before each retry | — | 300 |
| plugins_errors_fatal | Die on plugins errors | — | no |
| debug | Debug logs | — | no |
| verify | Verify SVG | — | no |
| debug_flags | Debug flags | — | "" |
| dryrun | Enable dry-run | — | no |
| experimental_features | Experimental features | — | "" |
| use_mocked_data | Use mocked data instead of live APIs | — | no |
| use_prebuilt_image | Use pre-built image from GitHub registry | — | yes |
| delay | Use this to avoid triggering abuse mechanics on large workflows | — | 0 |
| plugin_isocalendar | Display an isometric view of your commits calendar | — | no |
| plugin_isocalendar_duration | Set time window shown by isometric calendar | — | half-year |
| plugin_languages | Display most used languages metrics | — | no |
| plugin_languages_ignored | Languages to ignore | — | "" |
| plugin_languages_skipped | Repositories to skip | — | "" |
| plugin_languages_limit | Maximum number of languages to display | — | 8 |
| plugin_languages_sections | Sections to display | — | most-used |
| plugin_languages_colors | Custom languages colors | — | github |
| plugin_languages_aliases | Custom languages names | — | "" |
| plugin_languages_details | Additional details | — | "" |
| plugin_languages_threshold | Minimum threshold | — | 0% |
| plugin_languages_indepth | Indepth languages processing (see documentation before enabling) | — | false |
| plugin_languages_recent_load | Number of events to load (for recently used section) | — | 300 |
| plugin_languages_recent_days | Maximum event age (for recently used section) | — | 14 |
| plugin_introduction | Display account or repository introduction | — | no |
| plugin_introduction_title | Display introduction section title | — | yes |
| plugin_habits | Display coding habits metrics | — | no |
| plugin_habits_from | Number of events to use | — | 200 |
| plugin_habits_days | Maximum event age | — | 14 |
| plugin_habits_facts | Display coding habits collected facts based on recent activity | — | yes |
| plugin_habits_charts | Display coding habits charts based on recent activity | — | no |
| plugin_habits_trim | Trim unused hours on daily chart | — | no |
| plugin_licenses | Display licenses informations | — | no |
| plugin_licenses_setup | Command to setup target repository | — | "" |
| plugin_licenses_ratio | Display used licenses ratio | — | no |
| plugin_licenses_legal | Display legal informations about used licenses | — | yes |
| plugin_contributors | Display repository contributors | — | no |
| plugin_contributors_base | Base reference | — | "" |
| plugin_contributors_head | Head reference | — | master |
| plugin_contributors_ignored | Contributors to ignore | — | github-actions[bot], dependabot[bot], dependabot-preview[bot] |
| plugin_contributors_contributions | Display contributions | — | no |
| plugin_contributors_sections | Sections to display | — | contributors |
| plugin_contributors_categories | Contributions categories | — | { "📚 Documentation": ["README.md", "docs/**"], "💻 Code": ["source/**", "src/**"], "#️⃣ Others": ["*"] } |
| plugin_stars | Display recently starred repositories | — | no |
| plugin_stars_limit | Maximum number of stars to display | — | 4 |
| plugin_topics | Display starred topics | — | no |
| plugin_topics_mode | Plugin mode | — | starred |
| plugin_topics_sort | Sorting method of starred topics | — | stars |
| plugin_topics_limit | Maximum number of topics to display | — | 15 |
| plugin_reactions | Display average issue comments reactions | — | no |
| plugin_reactions_limit | Maximum number of issue comments to parse | — | 200 |
| plugin_reactions_limit_issues | Maximum number of issues and pull requests opened to parse | — | 100 |
| plugin_reactions_days | Maximum issue comments age | — | 0 |
| plugin_reactions_display | Display mode | — | absolute |
| plugin_reactions_details | Additional details | — | "" |
| plugin_reactions_ignored | Users to ignore | — | github-actions[bot], dependabot[bot], dependabot-preview[bot] |
| plugin_people | Display GitHub users from various affiliations | — | no |
| plugin_people_limit | Maximum number of user to display | — | 24 |
| plugin_people_size | Size of displayed GitHub users' avatars | — | 28 |
| plugin_people_types | Affiliations to display | — | followers, following |
| plugin_people_thanks | GitHub users to personally thanks | — | "" |
| plugin_people_sponsors_custom | Custom GitHub sponsors | — | "" |
| plugin_people_identicons | Use identicons instead of avatars | — | no |
| plugin_people_shuffle | Shuffle users | — | no |
| plugin_gists | Display gists metrics | — | no |
| plugin_followup | Display follow-up of repositories issues and pull requests | — | no |
| plugin_followup_sections | Sections to display | — | repositories |
| plugin_lines | Display lines of code metrics | — | no |
| plugin_lines_skipped | Repositories to skip | — | "" |
| plugin_traffic | Display repositories traffic metrics | — | no |
| plugin_stargazers | Display stargazers metrics | — | no |
| plugin_projects | Display active projects | — | no |
| plugin_projects_limit | Maximum number of projects to display | — | 4 |
| plugin_projects_repositories | List of repository project identifiers to disaplay | — | "" |
| plugin_projects_descriptions | Display projects descriptions | — | no |
| plugin_activity | Display recent activity | — | no |
| plugin_activity_limit | Maximum number of events to display | — | 5 |
| plugin_activity_load | Number of events to load | — | 300 |
| plugin_activity_days | Maximum event age | — | 14 |
| plugin_activity_filter | Events types to keep | — | all |
| plugin_activity_visibility | Set events visibility | — | all |
| plugin_activity_timestamps | Display events timestamps | — | no |
| plugin_activity_skipped | Repositories to skip | — | "" |
| plugin_achievements | Display achievements | — | no |
| plugin_achievements_threshold | Display rank minimal threshold | — | C |
| plugin_achievements_secrets | Display unlocked secrets achievements | — | yes |
| plugin_achievements_display | Achievements display style | — | detailed |
| plugin_achievements_limit | Maximum number of achievements to display | — | 0 |
| plugin_achievements_ignored | Unlocked achievements to hide | — | "" |
| plugin_achievements_only | Unlocked achievements to display | — | "" |
| plugin_discussions | GitHub discussions metrics | — | no |
| plugin_support | GitHub Community Support metrics | — | no |
| plugin_notable | Display notable contributions in organizations | — | no |
| plugin_notable_filter | Query filter | — | "" |
| plugin_notable_repositories | Also display repository name | — | no |
| plugin_repositories | Display chosen featured repositories | — | no |
| plugin_repositories_featured | List of repositories to display | — | "" |
| plugin_skyline | Display GitHub Skyline 3D calendar | — | no |
| plugin_skyline_year | Displayed year | — | current-year |
| plugin_skyline_frames | Number of frames | — | 60 |
| plugin_skyline_quality | Image quality | — | 0.5 |
| plugin_skyline_compatibility | Compatibility mode | — | no |
| plugin_pagespeed | Display a website Google PageSpeed metrics | — | no |
| plugin_pagespeed_url | Audited website | — | .user.website |
| plugin_pagespeed_detailed | Detailed audit result | — | no |
| plugin_pagespeed_screenshot | Display a screenshot of your website | — | no |
| plugin_pagespeed_token | PageSpeed token | — | "" |
| plugin_music | Display your music tracks | — | no |
| plugin_music_provider | Music provider | — | "" |
| plugin_music_token | Music provider personal token | — | "" |
| plugin_music_mode | Plugin mode | — | "" |
| plugin_music_playlist | Embed playlist url | — | "" |
| plugin_music_limit | Maximum number of tracks to display | — | 4 |
| plugin_music_played_at | Display when the track was played | — | no |
| plugin_music_user | Music provider username | — | .user.login |
| plugin_tweets | Display recent tweets | — | no |
| plugin_tweets_token | Twitter API token | — | "" |
| plugin_tweets_attachments | Display tweets attchments | — | no |
| plugin_tweets_limit | Maximum number of tweets to display | — | 2 |
| plugin_tweets_user | Twitter username | — | .user.twitter |
| plugin_anilist | Display data from your AniList account | — | no |
| plugin_anilist_medias | Medias types to display | — | anime, manga |
| plugin_anilist_sections | Sections to display | — | favorites |
| plugin_anilist_limit | Maximum number of entries to display per section | — | 2 |
| plugin_anilist_limit_characters | Maximum number of entries to display in characters section | — | 22 |
| plugin_anilist_shuffle | Shuffle AniList data | — | yes |
| plugin_anilist_user | AniList login | — | .user.login |
| plugin_stackoverflow | Stackoverflow metrics | — | no |
| plugin_stackoverflow_user | Stackoverflow user id | — | 0 |
| plugin_stackoverflow_sections | Sections to display | — | answers-top, questions-recent |
| plugin_stackoverflow_limit | Maximum number of entries to display per section | — | 2 |
| plugin_stackoverflow_lines | Maximum number of lines to display per question or answer | — | 4 |
| plugin_stackoverflow_lines_snippet | Maximum number of lines to display per code snippet | — | 2 |
| plugin_posts | Display recent posts | — | no |
| plugin_posts_source | Posts external source | — | "" |
| plugin_posts_descriptions | Display posts descriptions | — | no |
| plugin_posts_covers | Display posts cover images | — | no |
| plugin_posts_limit | Maximum number of posts to display | — | 4 |
| plugin_posts_user | Posts external source username | — | .user.login |
| plugin_rss | Display RSS feed | — | no |
| plugin_rss_source | RSS feed source | — | "" |
| plugin_rss_limit | Maximum number of items to display | — | 4 |
| plugin_wakatime | Display WakaTime stats | — | no |
| plugin_wakatime_token | WakaTime API token | — | "" |
| plugin_wakatime_days | WakaTime time range | — | 7 |
| plugin_wakatime_sections | Sections to display | — | time, projects, projects-graphs, languages, languages-graphs, editors, os |
| plugin_wakatime_limit | Maximum number of entries to display per graph | — | 5 |
| plugin_wakatime_url | Address where to reach your Wakatime instance | — | https://wakatime.com |
| plugin_wakatime_user | Your Wakatime user on the selfhosted Wakapi instance | — | current |
| plugin_stock | Display stock prices of a given company | — | no |
| plugin_stock_token | Yahoo Finance token | — | "" |
| plugin_stock_symbol | Company stock symbol | — | "" |
| plugin_stock_duration | Time range to display | — | 1d |
| plugin_stock_interval | Time intervals between records | — | 5m |
| plugin_screenshot | Display a screenshot of any website | — | no |
| plugin_screenshot_title | Screenshot title caption | — | Screenshot |
| plugin_screenshot_url | Website to take screenshot | — | "" |
| plugin_screenshot_selector | Selector to take in screenshot | — | body |
| plugin_screenshot_background | Display or remove default page background | — | yes |
| plugin_nightscout | Displays Blood Glucose | — | no |
| plugin_nightscout_url | Your Nightscout site URL | — | https://example.herokuapp.com |
| plugin_nightscout_datapoints | How many datapoints to show on the graph. 0 and 1 disable the graph. | — | 12 |
| plugin_nightscout_lowalert | When the blood sugar is considered low | — | 80 |
| plugin_nightscout_highalert | When the blood sugar is considered high | — | 180 |
| plugin_nightscout_urgentlowalert | When the blood sugar is considered urgently low | — | 50 |
| plugin_nightscout_urgenthighalert | When the blood sugar is considered urgently high | — | 250 |
Outputs
no outputs