Wakapi logo

Wakapi

Website

Self-hosted WakaTime-compatible backend for coding statistics

4.4k stars 300 forks last commit first released MIT

Actively maintained

Last commit 26 Aug 2026.

Wakapi screenshot

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:

Share:

Similar to Wakapi

Prometheus logo

Prometheus

Monitoring system and time-series database for metrics and alerting

65.8k
10.8k
Last commit

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Apache-2.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+17
Statping-ng logo

Statping-ng

Status page and uptime monitoring for web services

2k
183
Last commit

Open source status page and monitoring server for HTTP, TCP, UDP, ICMP and gRPC checks, with dashboards, alerts, and a REST API.

GPL-3.0Slowing down
Alternative to:
Atlassian Statuspage logo
Atlassian Statuspage
+17

PeaNUT

Web dashboard and API for Network UPS Tools (NUT) monitoring

1.6k
45
Last commit

Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.

Apache-2.0Actively maintained
Alternative to:
Amazon CloudWatch logo
Amazon CloudWatch
+10
Grafana logo

Grafana

Observability dashboards and alerting for metrics, logs, and traces

76.4k
14.6k
Last commit

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

AGPL-3.0Actively maintained
Alternative to:
Grafana Cloud logo
Grafana Cloud
+19
WatchYourLAN logo

WatchYourLAN

Lightweight LAN IP scanner with web UI, alerts, and metrics export

7.5k
283
Last commit

Self-hosted lightweight LAN IP/ARP scanner with web dashboard, new-host notifications, online/offline history, and metrics export to Prometheus or InfluxDB for Grafana.

MITSlowing down
Alternative to:
Fing logo
Fing
+9
Kimai logo

Kimai

Web-based multi-user time tracking with reporting and invoicing

4.9k
834
Last commit

Kimai is an open-source, web-based time tracking app for teams and freelancers, with project/customer management, reporting, exports, and invoicing.

AGPL-3.0Actively maintained
Alternative to:
Kimai Cloud logo
Kimai Cloud
+19