Skip to content

joannalauu/keytime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keytime

Keytime is a coding time tracker that helps you monitor and analyze your programming activity.

It consists of two main components:

  • keytime-main: The command line interface (CLI) and server, built with Node.js. This tool manages your account, tracks your coding time, and stores data locally using a Prisma SQLite database. It provides commands to view project stats, view user profile and control the background server.
  • keytime-ext: A VSCode extension that monitors your coding activity and sends heartbeats (activity pings) to the keytime server for accurate time tracking. More extensions for various coding platforms can also be added!

Setup instructions for the keytime CLI can be viewed in its README. The VSCode extenion can be installed from the VSCode marketplace.


User account setup

Keytime Account Setup

Displays all projects and respective coding time

Keytime

Displays user information

Keytime

Extension communicating with server

Keytime

About

Coding activity tracker on your command line

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors