CodeTracker: A WakaTime Client for WeChat Mini Programs

CodeTracker: A WakaTime Client for WeChat Mini Programs

Nov 23, 2025 · 2 min read · 257 Words · -Views -Comments

For those of us who use WakaTime to track our coding hours, checking stats on mobile can be a bit clunky. Years ago, I started building a WeChat Mini Program for this, but I eventually abandoned it because the UI was lackluster—I didn’t even like using it myself. However, with the help of modern AI tools, I decided to reboot the project. After a few hours of AI-assisted coding, version 2.0 is finally out. It looks much better now, and I plan to keep iterating based on real-world needs.

Important Notes

  • This app acts solely as a client for WakaTime. All data is fetched from the official WakaTime API. To use it, you must already have a WakaTime account and the corresponding plugins installed in your IDE (VS Code, JetBrains, etc.).
  • To avoid potential trademark issues, I’ve named the app CodeTracker instead of “WakaTime Mini Program.” This also gives me more flexibility to add non-WakaTime features in the future.

The App

If you’re interested in tracking your coding productivity on the go, feel free to give it a try!

CodeTracker Mini Program Preview

Roadmap

Now that I’m using it daily, I’ve already thought of a few new ideas:

  • Daily Reports: A scheduled push notification (e.g., at 7:00 PM) summarizing today’s coding activity.
  • Visual Avatars: A virtual character that reflects your coding intensity—for example, a character developing “dark circles” under their eyes if you’ve been coding for too long.
  • Goal Tracking: Setting weekly coding targets and tracking progress.

For now, I’m focusing on perfecting the core functionality. Stay tuned for more updates!

Authors
Developer, digital product enthusiast, tinkerer, sharer, open source lover