#199
A
Rank #18
Wakapi
Self-hosted WakaTime-compatible coding stats tracker β a lightweight Go service that turns editor heartbeats into dashboards of where your development time actually goes.
81.5
/ 100
β Full Stack
Single Go binary, SQLite or PostgreSQL backend. Fully WakaTime-API-compatible, so any editor plugin built for WakaTime (VS Code, Neovim, JetBrains, Emacs) works against it unmodified.
π Scaling Analysis
Clean stateless-ish Go binary with a DB backend β scales the same way Memos/PocketBase do. SQLite is fine for personal/small-team use; Postgres mode enables multi-replica deployments. No hardcoded URLs in any editor plugin β they all point at a configurable API base URL.
π Running on Nexlayer
Single pod, minimal config. Set DB_TYPE and DB connection env vars for Postgres, or leave default for SQLite with a persistent volume mount. Port 3000.