DEV Community

Thomas Lindeker
Thomas Lindeker

Posted on

Building a Privacy-First Coding Activity Tracker for VS Code

Hey DEV community! πŸ‘‹

I wanted to share a VS Code extension I built that helps developers track their coding activity without compromising privacy. Unlike other tracking solutions that require accounts or send data to external servers, this extension keeps everything local.

Why I Built This

As a developer, I wanted to understand my coding patterns better, but I wasn't comfortable with sending my activity data to third-party servers. Most existing solutions required accounts or had complex setups, so I decided to build something simpler.

Features

πŸ•’ Real-time activity tracking
πŸ“Š GitHub integration for repository insights
πŸ”’ 100% local data storage
πŸ“ˆ Activity visible in VS Code's status bar
⚑ Zero configuration needed

Tech Stack

  • TypeScript
  • VS Code Extension API
  • GitHub API for repository integration

Try It Out

The extension is open source and available on:

What's Next

I'm actively working on improvements and would love to hear your feedback and feature suggestions. Feel free to:

  • Star the repository
  • Report issues
  • Contribute to the project

Let me know what you think in the comments!

Sentry image

See why 4M developers consider Sentry, β€œnot bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more