Leveling up in your programming sessions, literally.
Ever wanted to level up in your programming sessions like it's a game? No? Well, too bad.
This is a CLI tool that allows you to create goals and finish them to gain XP and level up. It's like a to-do list, but with XP.
- β Create a timer for your session
- β Set your goals
- π Pick specific goals to finish
- π Get statistics of your performance
- Amount of saves
- Edited files
- π Browse saved statistics for previous sessions and compare your performance
- πΈ Gain
C$
(Codebux) to unlock upgrades and personalize your CLI - π Prestige yourself to gain access to better upgrades and cosmetics
- Install Bun
- Run
bun install https://github.com/PalmDevs/coder-tracker --global
- Enjoy (reduced productivity by) using
coder-tracker
in your terminal!
- Clone this repository
- Run
bun install
in the root directory - Run
bun link
to link the CLI to your system - Enjoy (reduced productivity by) using
coder-tracker
in your terminal!
Sessions are the main focus of this tool, but before you create a session, you need to create some goals. Whether that'd be finishing a feature or squashing a bug, you can create a goal for it.
After creating a goal, you can start a session and pick the goals you want to finish. You will also need to set a timer for your session.
When you're done with your session, you can finish it and see your statistics via the History page, or (coming soon) the summary page.