Chronova - WakaTime-compatible coding analytics with real-time insights
byβ’
Alternative to WakaTime LLC. Track your coding time with complete privacy and WakaTime LLC plugin compatibility.
Replies
Best
Maker
π
Hey Product Hunt!
I'm Niklas, a full-stack developer from DΓΌsseldorf, Germany. I've been writing code for over 15 years. I recently founded [NX Solutions](https://nx-solutions.de) β a small German software company β specifically to build and ship Chronova. It's just me, working solo, building this in my off-hours while keeping the bills paid.
It started because I was frustrated. I wanted to understand how I actually spend my coding time β not just "I coded for 6 hours today" but *what* I was working on, *which languages* I was using, whether I was actually productive or just switching between tabs like a maniac.
I tried existing tools. Some were too simple, some were too enterprise-y, some were **too expensive for what you actually get**, and some just didn't give me the insights I cared about. So I did what every developer with too much optimism does: I decided to build my own. That was about 18 months ago. Every line of code, every bug, every late-night "why isn't this working" moment β all mine.
**What makes it different?**
Beyond the WakaTime compatibility, Chronova is built to be a complete productivity platform:
- **Real-time dashboard** β see your coding activity as it happens
- **Offline resilience** β heartbeats are queued locally and sync when you're back online
- **Goal tracking** β set daily/weekly coding goals and get progress insights
- **Team features** β invite teammates, manage roles, and get organization-wide analytics
- **Data portability** β export your data in CSV, XML, Excel, or Markdown
- **PWA** β works offline, installable on desktop and mobile
**The boring stuff (because PH loves stack details):**
- Next.js 16.2.4 + React 19.2.5 + TypeScript 5.9.3 (strict mode)
- PostgreSQL 17 with Prisma 6.19.3 ORM β 41 migrations, 633-line schema with ~25+ models
- Redis 7 with circuit breaker (5 failures β open, 60s auto-recovery) + in-memory fallback
- BullMQ background workers with exponential backoff and rate limiting
- Factory-pattern heartbeat detection pipeline with confidence scoring via `linguist-languages`
- Prometheus + Grafana monitoring stack with 6 scrape targets
- 99 API v1 endpoints, all input validated with Zod 4.3.5
- 42 frontend pages (Next.js App Router)
- 25 react-icons packs loaded dynamically on demand
- Stripe billing: Pro / Team / Lifetime plans
- Jest 30 test suite with 82 test files
**The honest part:**
Full transparency: I used AI to help write this post. After 18 months of coding, my marketing brain is fried. The product itself is 100% my work β every line of code, every bug, every late-night debugging session. I just needed help not sounding like a caveman in the announcement.
**Where to find it:**
https://chronova.dev
There's a free tier. No credit card required to try it. If you do decide to go Pro, use the code **RELEASE2026** at checkout for an extra 10% off your first subscription period β consider it a "thanks for being part of the launch" discount.
If you sign up and hate it, tell me why β I actually read feedback. If you love it, an upvote and a comment here would mean the world to a solo founder.
AMA β about the tech stack, the struggles, why I chose SaaS over self-hosted, whatever. I'll be around all day.
Replies