Nam Nguyen
Back to projects

BiBoTracking

2026

Open-source, self-hostable Hubstaff alternative

Role:Creator & Sole Engineer

A free, open-source, self-hostable time & activity tracking platform for teams and families. A Tauri desktop tracker captures app/window time, keystroke volume and periodic screenshots on each machine, a Chrome extension reports browser activity to 127.0.0.1 only, and owners review everything in a React dashboard. The whole stack ships as one Go binary plus Postgres — no nginx, no per-seat pricing, no third-party cloud.

Gallery

Tech Stack

GoGinpgxPostgreSQLTauri 2RustReact 19TypeScriptViteChrome MV3i18nextCloudflare Tunnel

Key Achievements

  • Local-first by design — activity stays on the device unless the owner syncs it
  • Single Go binary serves API, dashboard and marketing site from one origin
  • Billing module on top of tracked time — tasks, projects, rates and invoices
  • macOS + Windows desktop apps with signed auto-updates
  • 7 languages: English, 简体中文, 日本語, Tiếng Việt, Bahasa Indonesia, Français, Español
  • Team or family workspaces with role-scoped data access
  • MIT licensed and running in production on self-hosted infrastructure