An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

![Logo](https://lh3.googleusercontent.com/pw/AP1GczN_ZCfolkrKWiJboP-ocxuhtI3AuSCFSku4ydsPRjTS7i9bipDxcDBVSgkodrOdW40hCKwx4fvhCjAxmeBjnGWbJuLv9Zj9IOoJHP-up0J6wcRpGfI=w2400)

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](https://lh3.googleusercontent.com/pw/AP1GczMyF6aQa4iqhI00IhUWBpM5uT3SNoX9rH5-8V8xCtrX2UW2kEcv4TUaRh2h1XjeDj5K5D3zHMW3Txe879pSQB_EEzbCKE1OpeyG-H4JCtcn3ryg0no=w2400)
![App Screenshot](https://lh3.googleusercontent.com/pw/AP1GczMMPzFYoc9Efs0vqFD1CUx93ZHcTDieRUPIIvZmbjrods4k82JSx1BAlAJaCN53tt1AsVYUnd02N9M8NM5-vrMxxUvv9lMBYihwDuJK6BkfbBIJbME=w2400)

## 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)