https://github.com/k-stopczynska/codegroove
VSCode extension that tracks coding time and displays statistics in webview charts
https://github.com/k-stopczynska/codegroove
csv-parser mocha-chai typescript
Last synced: 2 months ago
JSON representation
VSCode extension that tracks coding time and displays statistics in webview charts
- Host: GitHub
- URL: https://github.com/k-stopczynska/codegroove
- Owner: k-stopczynska
- License: mit
- Created: 2024-01-25T18:51:26.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-05T12:10:50.000Z (about 1 year ago)
- Last Synced: 2025-04-11T14:22:26.892Z (6 months ago)
- Topics: csv-parser, mocha-chai, typescript
- Language: TypeScript
- Homepage:
- Size: 268 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

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

## Run Locally
Clone the project
```bash
git clone https://github.com/k-stopczynska/codegroove.git
```Go to the project directory
```bash
cd codegroove
```Install dependencies
```bash
npm install
```Start the development plugin
```bash
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
- [@k-stopczynska](https://www.github.com/k-stopczynska)