Hakatime
WakaTime server implementation with analytics dashboard.
Product Overview
Hakatime is a self-hosted software that provides an analytics dashboard for tracking time spent on various files and projects. It's designed to help developers and teams gain insights into their coding habits, identify trends, and optimize their workflow. With Hakatime, you can track your timeline of activity for a configurable time-frame, view total time spent per file, and generate API tokens for secure data transmission.
Main Features
Timeline Analytics
- Configure the time-frame to track your activity over a specific period
- View your timeline of activity with detailed information on each file or project
File-level Time Tracking
- Get insights into the total time spent per file, helping you optimize your workflow and identify areas for improvement
API Token Management & Generation
- Generate API tokens for secure data transmission to and from Hakatime
- Manage your API tokens for seamless integration with other tools and services
Demo Instance
- Use the demo instance to send data or browse around: username "demo" and password "demodemo"
- Create your own user to login and generate an API token to try sending your data
Client Setup
- Update your
~/.wakatime.cfg
file with the generated API token and API URL - Consult the client docs for further information on setting up the file location
Deployment
- Deploy Hakatime in a production environment using our Chaskiq Install Guide
Development
- Get started with development by following our community setup guide for your operating system (macOS, Ubuntu, Windows, or Docker)
- Ensure you have the minimum versions of Ruby 2.6+, PostgreSQL 10+, and Redis 2.6+ before setting up your environment
Additional Features
- Display visit activity and conversation performance metrics, such as reply rate times and response averages
- Use Chaskiq's powerful article content creator to serve as a Help Center or Knowledge base system, either on a custom domain or within the same webchat for customer auto assistance
Related
WakapiOrganizr
Gotify
PsiTransfer
TeamMapper
μlogger
NeonLink
Upsnap
Gatus
Tyk
Star history for Hakatime