Track your Unity development hours automatically. with smart goals, AFK detection, Pomodoro breaks, themes, and CSV export. All inside the Unity Editor.Editor Time Tracker is a lightweight, editor-only tool that automatically measures how long you spend working in Unity. No external apps needed. It pauses when you walk away, resumes when you return, and lets you decide whether that idle time counts. Set fixed daily, dynamic weekly, or per-session hour goals and watch your progress build visually toward them.Built-in Pomodoro-style break reminders keep you productive without burning out. A minimal view mode and multiple UI themes let it blend seamlessly into any workspace, and the window scrolls and scales to fit whatever space you dock it in, from a wide monitor to a small laptop screen. Session data is auto-saved through script recompilations and can be exported to CSV for invoicing, reporting, or personal review.Whether you're freelancing, shipping a solo project, or managing your studio hours, Editor Time Tracker gives you the visibility to work smarter.Key Features:- Automatic active-time tracking inside the Unity Editor- Smart AFK detection with return-prompt for idle classification- Fixed Daily, Dynamic Weekly, and Per Session goal tracking- Session goals measured from opening your project until you close the Editor- Pomodoro-style focus break reminders- Multiple UI themes + minimalist view mode- Scrollable, scaling window that fits any panel size or screen resolution- CSV export for spreadsheet-compatible reporting- Survives domain reloads and script recompilationsEditor-only tool (no runtime overhead); implemented as an IMGUI EditorWindow with no runtime code, scenes, or shipped assetsTracking data and settings serialized to JSON and stored in EditorPrefs, keyed per project; live session state held in SessionState so it survives domain reloads and script recompilationsAFK/idle detection driven by input activity in the Tracker window and Scene view, with a configurable idle threshold from 30 seconds to 60 minutesPomodoro-style break system with a configurable reminder interval from 5 to 120 minutes, optional dialog prompt and sound alert, and open-ended breaks you end when you're readyThree goal modes: Fixed Daily (same target every day), Dynamic Weekly (total weekly hours distributed across active days), and Per Session (a target for one editor session, from opening the project until you close the Editor)CSV export with one row per tracked day plus a project total, compatible with Excel and Google SheetsFour built-in UI themes plus a minimal view mode for reduced visual footprintFully scrollable window with a layout that scales to narrow panels and low-resolution displays, dockable down to 300x220Tracking data auto-saves every 60 seconds and on any settings change; session state is written on every start, pause, break, and AFK responseZero third-party dependencies; pure Unity Editor API




