Documentation
Everything you need to connect WakaTime-compatible tooling to Chronova
Quick Links
Chronova accepts the same heartbeats and endpoints as WakaTime, making migration seamless.
Platform Installation
Linux
Automatic installation for all Linux distributions
curl -sSL https://chronova.dev/downloads/chronova-cli-installer.sh | shmacOS
Supports Intel and Apple Silicon Macs
curl -sSL https://chronova.dev/downloads/chronova-cli-installer.sh | shWindows
PowerShell script for Windows systems
iwr -Uri https://chronova.dev/downloads/chronova-cli-installer.sh -OutFile install.ps1; ./install.ps1Migration Guide
Backup Existing Data
The installer automatically backs up your existing ~/.wakatime* files before making any changes.
Create Compatibility Symlinks
Creates symlinks in ~/.local/bin and ~/.wakatime for seamless WakaTime plugin compatibility.
Migrate API Key
Automatically migrates your API key from existing WakaTime configuration files.
Maintain Editor Integration
WakaTime plugins continue to work seamlessly with the Chronova CLI through compatibility symlinks.
CLI Setup Guide
Install Chronova CLI
Download and install the Chronova CLI using our platform-specific installer.
curl -sSL https://chronova.dev/downloads/chronova-cli-installer.sh | shConfigure API Key
Set your API key from Settings → API in the Chronova dashboard.
chronova-cli config set api_key YOUR_API_KEYMigrate from WakaTime
Automatically transfer your historical data and project mappings from WakaTime.
chronova-cli migrate --from wakatimeVerify Connection
Run a sanity check to confirm data is flowing to Chronova.
chronova-cli --todayWakaTime Compatibility
The Chronova CLI maintains full compatibility with WakaTime plugins through automatic symlinks and configuration migration.
Editor Integrations
Install WakaTime plugins in your editor of choice. They will automatically use the Chronova CLI through compatibility symlinks.
Visual Studio Code
ext install WakaTime.vscode-wakatimeOpen the Extensions panel (Ctrl+Shift+X) and search for "WakaTime".
JetBrains IDEs
Settings → Plugins → Marketplace → "WakaTime"Works with IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, and Rider.
Neovim/Vim
Plug 'wakatime/vim-wakatime'Add to your plugin manager (vim-plug example shown above).
Sublime Text
Package Control: Install Package → "WakaTime"Restart Sublime after installation to initialize the plugin.
Frequently Asked Questions
Chronova is a self-hosted alternative that uses compatible APIs. You maintain full ownership of your time-tracking data while using familiar WakaTime tooling and plugins.
No. Chronova is an independent project. WakaTime® is a registered trademark of WakaTime LLC. All compatibility features are provided solely to help teams migrate.
Yes. You can configure different editors to send data to different endpoints. Ensure each CLI instance uses the correct API key and endpoint configuration.
The Chronova CLI migration tool can automatically transfer your historical coding data, project mappings, and editor integrations from WakaTime.
Chronova supports all core WakaTime features but may not include premium features like team dashboards or advanced analytics available in WakaTime paid plans.
Trademarks
Chronova is not affiliated with, endorsed by, or connected to WakaTime LLC. WakaTime® remains a registered trademark of WakaTime LLC. All compatibility features are provided solely to help teams migrate.
Need help?
Reach out via support@chronova.dev – include CLI output (chronova-cli --today) and editor logs for faster troubleshooting.
