Skip to content

TimeForge is a Visual Studio Code extension that provides a simple timer functionality. It allows users to set a timer, pause it, stop it, and records time spent on the workspace with SQLite.

License

Notifications You must be signed in to change notification settings

subucodes/vscode-ext-timeforge

Repository files navigation

TimeForge

A Minimalistic timer in the status bar that tracks your time spent on workspaces.

Features

  • ⏱ Set, Pause and Stop the timer with clicks
  • 📂 Workspace-based time monitoring
  • 📊 Github like heatmap to represent your time spent
  • ⚡ Easy-to-use interface integrated with VS Code
  • ♾️ Supports multiples instances of VS Code running parallelly

Installation

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for "TimeForge"
  4. Click Install

Usage

Click for the timer to start ▶️ ; click to pause ⏸️ and double click to stop ⏹️

Demo

Open the statistics using Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS) >Timeforge Stats

Light 🔆 mode

Demo

Dark 🌙 mode

Demo

Commands

  • TimeForge: Start Tracking: Manually start time tracking
  • TimeForge: Stop Tracking: Pause time tracking
  • TimeForge: View Report: Display time tracking statistics

Requirements

  • VS Code 1.60.0 or higher
  • Node.js & npm

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This extension is licensed under the MIT License.

About

TimeForge is a Visual Studio Code extension that provides a simple timer functionality. It allows users to set a timer, pause it, stop it, and records time spent on the workspace with SQLite.

Resources

License

Stars

Watchers

Forks

Packages

No packages published