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

Ember Time: Daily Code Tracker

jeeva varshan

|
1 install
| (0) | Free
Ember vscode plugin. Statistical analysis of code time.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ember Time — Developer Productivity & Code Tracking

Ember Time Logo

Automatic, privacy-first code time tracking and deep work analytics for software engineers.

Features • Quick Start • Privacy • Configuration • Commands


⚡ Features

  • ⏱️ Precision Time Tracking: Automatically tracks time spent across projects, languages, and git branches as you code.
  • 🛡️ Privacy-First Architecture: Only records activity metadata. Zero source code or keystroke contents are ever inspected or transmitted.
  • 📶 Offline Resilient Queue: Coding on an airplane or disconnected? Events are buffered safely to local encrypted storage and seamlessly synced when connectivity returns.
  • ⚡ One-Click Sign In: Sign in effortlessly via your browser with direct VS Code deep-linking (vscode://).
  • 📊 Rich Status Bar & Insights: View your daily or all-time stats directly in your editor status bar with interactive Markdown tooltips.
  • 🌐 Multilingual Support: Built-in support for 13+ languages (English, Urdu, Hindi, Japanese, Spanish, German, French, etc.).
  • 🔒 Privacy Guard: Automatic .env & secrets masking, .emberignore workspace exclusion, and file path obfuscation modes.

🚀 Quick Start

Step 1: Install the Extension

Install Ember Time (jeevavarshan.ember-time-jeeva1070) from the Visual Studio Code Marketplace or Open VSX.

Step 2: Sign In / Authenticate

  1. Press Cmd + Shift + P (or Ctrl + Shift + P on Windows/Linux).
  2. Type Ember: Enter token and paste your API token, or click "Sign in via Browser" from your dashboard to connect in one click.

Step 3: Code!

Your coding time will begin tracking immediately in the status bar at the bottom of your editor.


🎛️ Daily Status Bar

The status bar shows today's tracked coding time. It uses your local calendar day, refreshes periodically, and resets to zero when the date changes.


🔐 Privacy & Security

We believe your intellectual property must remain entirely yours:

  • No Code Uploaded: We never read, buffer, or upload the contents of your files.
  • Automatic Secrets Filtering: Files matching .env, SSH keys (id_rsa), certificates (*.pem, *.key), and credential files are automatically ignored.
  • .emberignore: Add an .emberignore file to any workspace root to exclude specific files or directories.
  • Path Obfuscation: Toggle "ember.obfuscateFilenames": true to mask file names while preserving language breakdown.

Read our complete Privacy Policy for full architectural details.


⚙️ Configuration

Open your VS Code Settings (Cmd + ,) and search for ember:

Setting Type Default Description
ember.serverEntrypoint string (Ember Cloud) Backend reporting endpoint for synchronization.
ember.obfuscateFilenames boolean false Mask file names in activity logs for heightened privacy.
ember.ignoreProjects array [] List of project names or glob patterns to exclude from tracking.
ember.heartbeatInterval number 30 Interval in seconds to batch and sync events to the server.
ember.proxy string "" Custom HTTP/HTTPS proxy URL (e.g. http://127.0.0.1:8080).
ember.displayLanguage.title string "Auto" Interface language (Auto, English, Urdu, Japanese, etc.).

⌨️ Command Palette Shortcuts

Command Action
Ember: Enter token Configure or update your user token.
Ember: Show Status & Sync Info View sync status, queue depth, and quick actions.
Ember: Browse dashboard Open your personal analytics dashboard.

📄 License

MIT © Jeeva Varshan

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft