Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>MonDev TrackerNew to Visual Studio Code? Get it now.
MonDev Tracker

MonDev Tracker

Izaac Lederer Junior

|
3 installs
| (0) | Free
Log work hours to Monday.com items directly from VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MonDev Tracker

Log work hours to Monday.com items directly from VS Code — without ever leaving your editor.


Features

  • Sidebar panel — Active session timer, Quick Start list, and recent session history in the Activity Bar
  • Status bar timer — Live elapsed time displayed while a session is running
  • Board & item picker — Browse your Monday.com boards and items (including sub-items) via VS Code's Quick Pick
  • Sub-item support — Automatically updates the parent item's hour column when logging time to a sub-item
  • Quick Start — One-click restart for your 5 most recently used tasks; remove tasks you no longer need
  • Persistent sessions — A running session survives VS Code window reloads
  • hh:mm:ss precision — Hours are stored and displayed in hh:mm:ss format in a Text column on Monday.com
  • Secure token storage — Your Monday.com API token is stored in the OS keychain via VS Code's Secret Storage — never in any file

Requirements

  • VS Code 1.80.0 or later
  • A Monday.com account with API access
  • A Text column on your Monday.com board to store logged hours

Setup

1. Get your Monday.com API token

  1. Go to monday.com → click your avatar (bottom-left) → Profile
  2. Scroll to API → copy your personal API token

2. Find your column ID

  1. Open a board in Monday.com
  2. Enable Developer Mode: click your avatar → Developers → toggle Developer Mode
  3. Hover over the column header you want to use for hours — the column ID appears in a tooltip

The column must be a Text type. Number columns do not support hh:mm:ss format.

3. Configure the extension

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run:

MonDev: Configure API Token & Column

You will be prompted for:

  • Your Monday.com API token (stored securely in the OS keychain)
  • The Text column ID for logging hours on items
  • (Optional) A Text column ID on parent items — if set, parent items are auto-updated when logging sub-item hours

Usage

Start tracking

Click the MonDev Tracker icon in the Activity Bar, then click ▶ Start Tracking — or use the keyboard shortcut Alt+Shift+S.

Select a board, then select a task or sub-item. The timer starts immediately and appears in both the sidebar and the status bar.

Stop & log

Click ⏹ Stop & Log in the sidebar (or Alt+Shift+E). A confirmation dialog shows the elapsed time in hh:mm:ss — adjust it if needed, then confirm to write the hours to Monday.com.

Cancel

Click ✕ Cancel in the sidebar to discard the session without logging anything.

Quick Start

The sidebar shows your 5 most recently used tasks. Click any task to start tracking it immediately — no board/item picker needed.

To remove a task from the list, hover over it and click the ✕ that appears on the right.


Commands

Command Description
MonDev: Start Tracking Open board → item picker and start a session
MonDev: Stop & Log to Monday Stop the current session and log hours
MonDev: Cancel Session Stop the current session without logging
MonDev: Configure API Token & Column Set up or update your API token and column IDs

Keyboard Shortcuts

Shortcut Action Condition
Alt+Shift+S Start tracking No session running
Alt+Shift+E Stop & log Session running

Shortcuts can be customized in File → Preferences → Keyboard Shortcuts.


How hours are stored

When you log time, the extension:

  1. Reads the current value from your Monday.com Text column
  2. Adds the new session duration
  3. Writes the total back in hh:mm:ss format (e.g. 03:45:10)

Hours accumulate over time — each log session adds to the existing total in the column.


Security

  • The API token is stored in the OS keychain (macOS Keychain, Windows Credential Manager, or Linux Secret Service) via VS Code's built-in SecretStorage API
  • No token or sensitive data is stored in any file, settings, or the extension source code
  • The extension communicates only with https://api.monday.com/v2
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft