Tool that fetches your weekly WakaTime coding statistics and generates charts. You can embed this visual breakdown anywhere - from your GitHub profile README to a personal portfolio.
You can use WakaDash to show your own coding activity by just forking this repo and connecting your WakaTime account. Here's how:
Go to WakaTime, create your account and get your API Key.
Click the "Fork" button in the top right of this page and fork it to your account.
-
Go to your forked repo’s
Settings→Secrets and variables→Actions→New repository secret -
Name the secret exactly:
WAKATIME_API_KEY -
Paste your WakaTime API Key
-
Go to the
Actionstab in your forked repo -
Enable workflows if prompted
- The action will now run automatically once per day, and generate a new lang_stats.svg or you can run it manually by clicking here.
In your Profile Readme.md, paste this:
Replace <your-username> with your user-name.




That's it! Every day your chart will auto-update with your latest WakaTime stats.
All stats are fully configurable by modifying the config.json file. Below are the customizable options:
last_7_days, last_30_days, last_6_months, last_year, or all_time
"stats_range": "last_7_days",Badges are powered by Shields.io, so all customization options supported by Shields are available here.
You can customize the background color of the left and right parts of each badge using hex codes, RGB, RGBA, HSL, HSLA, or CSS named colors:
"best_badge_right_color": "yellowgreen"
"best_badge_left_color": "grey"
"avg_badge_right_color": "tomato"
"avg_badge_left_color": "grey"Control the overall style of the badges.
"badge_style": "flat-square"Available styles:
flat
flat-square(default)
plastic
for-the-badge
social



