
Wakapi
Self-hosted WakaTime-compatible backend for coding statistics

Wakapi is a minimalist backend for collecting and visualizing coding activity, compatible with the WakaTime client ecosystem. It helps individuals or teams track time spent across projects, languages, editors, machines, and operating systems.
Key Features
- WakaTime-compatible API to ingest editor “heartbeats”
- Dashboards with statistics for projects, languages, editors, hosts, and operating systems
- Public leaderboards (configurable scope and access restrictions)
- Shareable badges for profiles and repositories
- Weekly email reports
- REST API for integrating and exporting data
- Prometheus-compatible metrics export
- Multiple database options (SQLite by default, with support for MySQL and PostgreSQL)
Use Cases
- Personal developer productivity tracking without relying on third-party SaaS
- Team-wide coding activity dashboards and friendly competitions via leaderboards
- Feeding coding-time metrics into monitoring/analytics stacks via API or Prometheus
Limitations and Considerations
- Data collection depends on WakaTime-compatible editor plugins and correct client configuration
- WakaTime compatibility is partial, so not every upstream feature or endpoint may be supported
Wakapi provides a lightweight, fast way to own your coding-time statistics while remaining compatible with widely used WakaTime tooling. It’s well-suited for privacy-conscious users who want dashboards, reports, and automation-friendly exports.
Categories:
Tags:
Tech Stack:
Similar Services

Plane
Open-source project management platform for tracking work and knowledge
Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

ActivityWatch
Privacy-first automated time tracker for desktop and mobile
Open-source, privacy-first automated time tracker with local storage, extensible watchers, and dashboards for analyzing app, browser, and coding activity.


Habitica
Gamified task manager and habit tracker
Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

Mealie
Self-hosted recipe manager, meal planner, and shopping list
Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.

Invoice Ninja
Invoicing, quotes, payments, projects, and time tracking
Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.

solidtime
Open-source time tracking with projects, billing, and invoicing
Modern open-source time tracking for freelancers and teams, with projects, tasks, clients, rates, reporting, and PDF invoicing in one place.


