System Status: Nominal CPU: 12% MEM: 402MB
Port: 3000 Env: Production
>_
DevTrack
$ ./init_productivity.sh --force

CODE.
SYNC.
FLOW_STATE.

The only productivity suite engineered specifically for the developer workflow. We parse your git history, track your IDE activity, and manage your focus time without you ever leaving the terminal.

Compatible with VS Code, IntelliJ, Neovim, and ZSH.

Latest Build v2.4.0-rc1 (Stable)
Active Users 14,204 Developers
Lines Tracked 84,002,192
Uptime 99.999%
~/logs/daily_failure.log
Error: ContextSwitchingException
at Human.focus (/life/work/project.js:402:12)
at SlackNotification.interrupt (/apps/slack/index.js:99:1)
warn: Flow state dropped below 20%
at JiraTicket.update (/apps/jira/tickets.js:23:4)
at Manager.dm (/apps/teams/chat.js:12:8)
crit: Cognitive load exceeded max_buffer
>> System Halted. Productivity lost. Rebooting...

Your workflow is broken.

Generic productivity tools like Notion, Trello, and Asana were built for project managers, marketers, and HR departments. They rely on manual data entry, drag-and-drop interfaces, and constant context switching.

You live in the terminal. You breathe git. Why does your productivity tool look like a digital scrapbook? Every time you Alt-Tab to update a ticket, you lose 15 minutes of cognitive depth.

Fragmentation

Code in VS Code. Tasks in Jira. Chat in Slack. Docs in Confluence. It's a mess.

Manual Overhead

Spending 30 minutes a day just updating status fields that git already knows about.

JSON
System Architecture

Structured Object Oriented Life.

DevTrack treats your productivity as a structured data object. It runs as a daemon background process, parsing your system activity to generate automated reports.

Local-First Database

Your data lives on your machine in a SQLite database. We don't send your proprietary code snippets to the cloud. Sync occurs only for aggregated metadata.

  • > Encryption: AES-256
  • > Storage: ~/.devtrack/db
  • > Backup: Auto-rotates

Event Loop Integration

We hook into your OS event loop. We know when you switch windows, when you're typing, and when you're idle. This allows for zero-input time tracking.

  • > Latency: < 5ms
  • > CPU Usage: < 0.1%
  • > Privacy: 100%

Git-Aware Context

DevTrack parses your `HEAD` ref. It knows which branch you are on and automatically categorizes your time to the correct Jira ticket ID found in the branch name.

  • > Regex: Automatic
  • > Providers: GitHub, GitLab
  • > Formatting: Conventional Commits
config.json

{
  "product": "DevTrack",
  "user_preferences": {
      "theme": "dracula",
      "auto_detect_meetings": true,
      "block_social_media": true
  },
  "modules": [
    {
      "id": "git-sync",
      "watch_paths": ["~/projects/api", "~/projects/frontend"],
      "status": true
    },
    {
      "id": "deep-work",
      "mode": "zen_mode_v2"
    }
  ]
}
                    
GIT INTEGRATION

Your Commits are your Timesheet.

Stop manually logging "Worked on API" for 4 hours. DevTrack listens to your local `.git` folder hooks.

Smart Parsing

We extract ticket IDs (PROJ-123) from branch names and commit messages.

Impact Analysis

We measure "Churn" vs "Legacy Refactor" based on diff complexity.

COMMIT_HASH MESSAGE TIME
a1b2c3d feat(auth): implement JWT... 2h ago
8f9e0a1 fix(ui): navbar alignment... 4h ago
4d5e6f7 chore: update dependencies Yesterday
1a2b3c4 docs: update readme 2d ago
> git push origin main --force_
Visualize Progress

MODULE: CHRONOS

Flow State Protection Engine

Integrated Pomodoro timer that doesn't just ding—it defends. When the timer starts, DevTrack automatically sets your Slack status to "In The Zone", blocks Twitter/Reddit in your `/etc/hosts`, and dims your second monitor.

Blocking 14 sites
Spotify Playlist Active
24:59

Deep Analytics_

Data-driven insights into your coding habits.

Lines Written
14,024
12% vs last week
Focus Quality
94.2%
Top 5% of users
Context Switches
3
-4 from yesterday
Most Used Language
Rust
24hrs 12m recorded
PRs Merged
8
Across 3 repositories
Coffee Intake
NULL
Manual entry required

Syntax Highlighting Support

We don't just work in the dark. We adopt your IDE's specific color palette.

Dracula
Default
Monokai
Classic
Nord
Icy
Light Mode Forbidden
Solarized
Experimental

Proof of Work.

See what your day actually looks like.

main.rs
fn main() {
  println!("Hello");
  let x = 5;
}
09:00 AM Deep Work Session
api.ts
const data = await fetch(
  '/api/v1'
);
11:30 AM API Integration
styles.css
.container {
  display: flex;
  color: #fff;
}
02:15 PM UI Polish
terminal
$ git commit -m "fix"
$ git push origin
Success.
04:45 PM Deployment
ECOSYSTEM

Plays nice with others.

We built native extensions for the tools you actually use. No Zapier required.

VS Code Extension

Install directly from the marketplace. It tracks file open time, keystroke velocity, and even highlights code blocks that caused the most "backspaces".

code --install-extension devtrack-pro

JetBrains Suite

Native Java/Kotlin plugin. Supports IntelliJ, WebStorm, PyCharm, and GoLand. Features integrated "Zen Mode" syncing.

Plugins > Marketplace > Search "DevTrack"

ZSH / BASH / FISH

Pipe commands directly into tasks. The CLI is the heart of DevTrack. Supports autocomplete and custom aliases.

echo "bug fix" | dt add --prio=high
"

It's like having a project manager that doesn't talk to you, just organizes your mess silently. I've gained about 12 hours a week back just by not updating Jira manually.

Alex Chen
Senior Systems Architect @ Vercel
"

Finally, a tool that respects my dark mode system settings and doesn't use 2GB of RAM. The CLI tool is faster than anything I've ever used.

Sarah Jenkins
DevOps Engineer @ Netflix
"

The GitHub sync feature alone saved me 10 hours of timesheet logging last month. My manager is happy because the data is accurate, and I'm happy because I don't do data entry.

Marcus O.
Freelance Full-Stack Developer
/// SUBSCRIPTION_MODEL

Invest in your output.

Most developers bill at $100+/hr. If DevTrack saves you 1 hour a month, it pays for itself 5x over.

/DEV/NULL
$0/mo

Perfect for students and open source maintainers.

  • Local-only tracking
  • 7 days history retention
  • Basic CLI access
  • Community Support
INIT FREE_TIER
Recommended
SUDO USER
$12/mo

For professional freelancers and senior engineers.

  • Unlimited history
  • GitHub/GitLab 2-way Sync
  • Full API Access
  • Export to PDF/CSV/JSON
  • Priority Email Support
UPGRADE NOW
ROOT ACCESS
$49/mo

For engineering teams and agencies.

  • Team Analytics Dashboard
  • SSO / SAML Enforcement
  • Self-hosted Docker Image
  • Dedicated Success Manager
CONTACT_SALES
01

npm install -g devtrack

Install the CLI tool globally. We keep footprints small (under 12MB). The binary is written in Rust for maximum performance and wraps comfortably in a Node CLI for accessibility.

$ npm i -g @devtrack/cli
... downloading binary [100%]
Installed v2.4.0
02

devtrack init

Run the initialization wizard. Select your repos, choose your editor, set your working hours, and link your calendar for automatic meeting detection.

$ devtrack init
? Select Workspace: ~/projects/saas-app
? Enable Git Hooks? Yes
03

Code normally

Forget we exist. We run in the background, logging your brilliance and filtering your distractions. At the end of the day, run `dt report` to see your magic.

$ dt report --today
Total Deep Work: 6h 12m
Tickets Closed: 4

Runtime Exceptions (FAQ)

Common questions from our users.

Is my code secure?

Yes. We take a "Local First" approach. We only parse metadata (timestamps, languages, commit hashes). Your actual source code strings never leave your machine and are never uploaded to our servers.

Does it work offline?

100%. Data syncs to the cloud only when you perform a git push or explicitly sync via CLI, just like git itself. You can use DevTrack on an airplane without issues.

What is "Zen Mode"?

Zen Mode is an OS-level script that triggers when you start a deep work session. It silences notifications, activates Do Not Disturb on macOS/Windows, and can even close distracting apps.

Can I export my data?

Your data is yours. We provide full JSON and CSV exports via the CLI (`dt export --format=json`). We also support automated email reports for your manager.

How much memory does it use?

The background daemon is written in Rust and typically consumes less than 50MB of RAM. The UI is an Electron wrapper but is only loaded when you open the dashboard.

Do you support Vim/Neovim?

Absolutely. We have a Lua plugin for Neovim and a standard plugin for Vim. It tracks cursor movement and insert mode time to calculate active coding duration.