A Go library for collecting and storing developer statistics and metrics.
- 💾 SQLite storage for persistent data
- ⌨️ Keypress tracking (background macOS support)
- 📊 Language tracking (keeps track of file changes)
- 🔒 Automatic anonymization of your data (don't send ALL your keystrokes to some server)
go mod tidyI run the repository as a background process
go run cmd/cli/main.go & but you can just as well run it as long as the window is open
go run cmd/cli/main.go This will create the following files in the current folder:
devstats.db- Contains raw keystroke and file change datadevstats_anon.db- Contains anonymized statistics for sharing