Skip to content

VSCode extension that tracks coding time and displays statistics in webview charts

License

Notifications You must be signed in to change notification settings

k-stopczynska/codegroove

Repository files navigation

Logo

codegroove is vscode plugin to track and analyze coding time.

Features

  • Easy to start: no tokens, just install and use
  • Everything in one place: to see analytics just type Ctrl + Shift + P (or click View and Comman Pallette) and "show stats" command
  • You can choose your inactivity time after which your session will end, type in Ctrl + Shift + P (or click View and Comman Pallette) and "pick inactivity time"
  • Easy to understand charts with daily/ monthly/ yearly statistics
  • No overload: just most common coding hours/ languages/ projects
  • Secure: data is saved locally in vscode global storage directory
  • Minimal design: current session duration is showed at left-bottom corner of vscode

Screenshots

App Screenshot App Screenshot

Run Locally

Clone the project

  git clone https://github.com/k-stopczynska/codegroove.git

Go to the project directory

  cd codegroove

Install dependencies

  npm install

Start the development plugin

  press F5

Tech Stack

Typescript, chart.js, csv-parser, uuid

Contributions

Check out CONTRIBUTIONS.md, if you still feel unsure: checkout this link: https://opensource.guide/ or ask a question here: https://github.com/k-stopczynska/codegroove/issues by adding new issue and tagging it as a question

Authors

About

VSCode extension that tracks coding time and displays statistics in webview charts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published