Skip to content

kahnwong/waka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

waka

Inspired by wakatime-cli (not to be confused with official wakatime-cli for sending heartbeats).

Recently I had trouble installing it on new machines via npm. After a few tries it would work, something about node-gyp. Additionally, it was quite a long while since it was last updated, so I thought "why not try to reimplement this in Go."

CLI

❯ waka
Display wakatime stats in your terminal

Usage:
  wakatime-cli [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  month       Get summary for month
  today       Get summary for today
  week        Get summary for week
  yesterday   Get summary for yesterday

Flags:
  -h, --help     help for wakatime-cli
  -t, --toggle   Help message for toggle

Use "waka [command] --help" for more information about a command.

Sample output

sample-output

Refs

Benchmark

It's faster than the original implementation in node. Because golang. benchmark