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

Enaki - Time Tracker

Enaki

|
1 install
| (0) | Free
Tracks coding sessions and productivity
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Enaki Time Tracker for VS Code

Visual Studio Marketplace Version Installs Rating

Seamlessly track your coding time, language usage, and project activity directly within Visual Studio Code. Your session data syncs in real-time with your Enaki web dashboard.

Action Required: Replace the GIF URL above with a real GIF of your extension. You can use tools like LICEcap or ScreenToGif to create one and upload it to a service like Imgur.


Features

Enaki Time Tracker bridges the gap between your editor and your productivity dashboard.

  • Real-time Synchronization: Your coding timer in VS Code is perfectly in sync with your Enaki web dashboard. Start in one place, see the update in the other.
  • Automatic Language Detection: The extension automatically detects the programming language of the file you're working on and logs it with your session.
  • Secure Authentication: Log in once with your Enaki account credentials. Your session is securely stored and managed.
  • Status Bar Integration: A discreet and powerful status bar item gives you at-a-glance information and quick access to controls.
    • $(account) Login to Track Time - The initial state, prompting you to log in.
    • $(rocket) Start Tracking - Begin a new session.
    • $(watch) 00:00:00 - View the live timer. The icon indicates an active session.
    • $(debug-pause) 00:15:32 - Indicates a paused session.
  • Simple Controls: Easily start, pause, resume, and stop your tracking sessions via the status bar or the command menu.
  • Graceful Session Saving: Automatically saves your running session if you log out or close VS Code, so you never lose a minute of tracked time.

Getting Started

Follow these simple steps to get up and running.

1. Installation

  1. Open the Extensions view in VS Code (Ctrl+Shift+X or Cmd+Shift+X).
  2. Search for Enaki Time Tracker.
  3. Click Install.

2. Login

After installation, a new item will appear in your status bar.

  1. Click the $(account) Login to Track Time button in the bottom-right of your status bar.
  2. Enter the email and password associated with your Enaki account when prompted.

Action Required: Take a screenshot of the login prompt and replace the URL above.

Once logged in, the status bar will change to $(rocket) Start Tracking.

3. Usage

  • Start a Session: Click the $(rocket) Start Tracking button in the status bar.
  • Pause/Stop a Session: When a session is running, click the timer in the status bar (e.g., $(watch) 00:05:10). A menu will appear with options to Pause or Stop & Save the session.
  • Logout: Click the timer in the status bar and select the Logout option. This will also automatically save your current session.

Commands

You can also access commands through the Command Palette (Ctrl+Shift+P or Cmd+Shift+P):

  • Enaki: Login to Your Account
  • Enaki: Logout from Your Account
  • Enaki: Start New Tracking Session
  • Enaki: Pause Current Session
  • Enaki: Resume Current Session
  • Enaki: Stop and Save Current Session

Requirements

  • An active account on the Enaki web application.
  • Visual Studio Code v1.80.0 or higher.

Found an Issue?

This is an open-source project. If you find a bug or have a feature request, please submit an issue on our GitHub repository.


A Note on Privacy

The Enaki Time Tracker extension only collects data necessary for its core functionality:

  • The start and end times of your coding sessions.
  • The programming language ID provided by VS Code (e.g., typescript, python).
  • The name of your workspace/project.
  • File paths of documents you save while a session is active.

Your code content is never read or stored. Your authentication credentials are encrypted and stored securely on your local machine using VS Code's standard SecretStorage API.


Made with ❤️ for the Enaki community.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft