WakaTIme-Grafana
A free alternative to the wakatime dashboard, it will fetch your history automaticly (Max 2 Years)
Requirements
NodeJS 16+
Python 3+
InfluxDB 2.X
Grafana 9.X
Setup
- Clone the repo localy
- Create a bucket called WakaTime in influx and a token with write permissions to it
- Rename .env.example to .env and fill it out
- Run
npm i
- Run
node index.js
- Import grafana_wakatime.json into your grafana (Check your datasource)
- (Optional) Add a cronjob or something that will run it once every day
Screenshot
Credits
Initial python version by @gekigek99