Get the Extension

Install CodeTrackr in your editor and start tracking automatically.

Get it on:

Get it on VS Code Get in on Open VSX Registry

Setup in 3 steps

  1. Sign in and get your API Key
  2. Install the extension in your editor
  3. Paste your key — done
Read the docs →

Overview

Live analytics and tracking.

Users Tracked

Loading live data...

Total Time

Loading live data...

Open Source

Self-hostable privacy-first tracking

docker compose up -d

Leaderboard

● Live
User ID Total Time ↓ Top Language Top Editor Top OS
Loading live leaderboard...

Features

Complete coding time tracking, and more.

Drop-in API

Drop-in API compatible with leading extensions. One endpoint, instant setup.

POST /api/v1/heartbeat

Real-Time

Live graphs. Watch your coding stats update as you type.

Leaderboards

Top developers by language globally. Updated live via Redis.

Build Your Own Plugin

Write a JavaScript snippet and publish it to the Plugin Store. Your panel appears on every installer's dashboard — no server needed.

Read the guide →

IDE Extension for Any Editor

Build or use a community extension for VS Code, Neovim, IntelliJ, Zed, Emacs — any editor that can make an HTTP request.

See the API →

Full Data Export

Export JSON or CSV of your entire tracking history without a paywall.

Build with CodeTrackr

Extend the platform your way — ship a dashboard plugin or publish an IDE extension for any editor in minutes.

Dashboard Plugins

Runs in the browser · No server required

Write a plain JavaScript snippet that receives a container DOM element and your token. Fetch any CodeTrackr API endpoint, render charts, tables, or counters — and publish it to the Plugin Store so anyone can install it on their dashboard with one click.

What you can build
Custom charts Streak widgets Project trackers Goal timers Team boards
Read the docs →

IDE Extensions

Any editor · One HTTP request

The CodeTrackr API uses a simple heartbeat format. If your editor can make an HTTP POST, it can send heartbeats. Build an extension for VS Code, Neovim, IntelliJ, Zed, Emacs, Helix — or any tool you use — and track your activity without changing anything else.

One endpoint, full tracking
POST /api/v1/heartbeat
X-API-Key: ct_your_key
{ "project": "my-app", "lang": "rust" }
View API Reference →
Step 1
Get an API key
Log in and generate a key in Settings → API Keys.
Step 2
Write your code
Use the Plugin Editor for dashboard scripts or your own IDE for extensions.
Step 3
Publish & share
Push your plugin to the store. The community can install it instantly.
Step 4
Iterate
Update in-place — no reinstall needed. All users get your changes automatically.

Pricing

Simple pricing: free cloud for individuals, Pro for power users, self-host for total control.

Free

$0 /mo

Ideal for individual developers who want metrics without managing servers.

  • - Unlimited heartbeats
  • - Real-time dashboard
  • - Language & project stats
  • - Global & language leaderboards
  • - Public profile
  • - Follow developers
  • - Plugin Store
  • - IDE extensions support
  • - GitHub, GitLab & Anonymous login
  • - 90-day history

Pro Cloud

$2/mo

For power users and small teams who want unlimited history and managed services without losing privacy.

  • - Everything in Free
  • - Unlimited history
  • - Priority in improvements
  • - Ntfy notifications
  • - Managed integrations
  • - Your subscription keeps CodeTrackr free, open and without selling your data

Self-Host

Free

For companies and hackers who prefer to run everything on their own infrastructure.

  • - Full source code (Rust + Axum)
  • - Docker Compose included
  • - All Pro features unlocked
  • - Zero telemetry
  • - Full data control
  • - Some convenience integrations and managed services available only in cloud instance
View on Github
Privacy
First
Analytics
A Letter

From the developer

Hey there! I'm Livrädo Sandoval (@livrasand), a full stack
software developer coding in Python, JavaScript, TypeScript,
Rust, C# and Go. I love drinking coffee.

Throughout my open-source journey, I've built tools like
gitGost, Hushlink, EthicalMetrics, PythonICO, and pipq — all
designed with a strong focus on privacy and developer empowerment.


CodeTrackr is the culmination of this philosophy: an alternative
to closed data silos. We're confident that the future of developer
metrics lies in transparent, local-first analytics where you own
your data. Crafted from the ground up, we are here to make
this vision a reality.