A diagnostic tool that verifies your development environment meets all requirements for Hack Club's HackaTime and helps in its setup and fixing.
Git installation, API connectivity test, and WakaTime config validation to ensure your environment is ready.
Auto-install for missing packages with multi-package manager support across all platforms.
JSON and CSV report generation with color-coded terminal output and detailed error messages.
Verifies Git is installed and accessible in your PATH
Tests connection to HackaTime server for proper API communication
Validates WakaTime configuration files across multiple locations
Checks for required project files like README.md, LICENSE, and .gitignore
Can verify installation of other devtools(Right now just added in NodeJS will add more in the future)
Download the latest release for your platform:
# Download from GitHub Releases
https://github.com/arungeorgesaji/hackatime-doctor/releases/latest
After installation, run the diagnostic tool:
# Basic diagnostics
hackatime-doctor
# Extended diagnostics
hackatime-doctor --full-check
# Generate JSON report
hackatime-doctor --json
# Generate CSV report
hackatime-doctor --csv
Note: HackaTime Doctor though cross-platform has the best compatibility for linux.