Fast task switching for developers
Track time without breaking flow.
A time tracker for developers who jump between tickets all day. Switch tasks in seconds, log everything else without thinking about it.
Built for the way you work.
See all features →Keyboard-first
A global hotkey opens a fuzzy task switcher. Start, stop, and switch tasks without leaving your editor.
Learn more →Branch-aware
TimeTwig watches your git branches and suggests the matching task automatically. Stop typing the same context twice.
Learn more →Idle-aware
Walk away from the keyboard and TimeTwig notices. When you come back, it asks what to do with the time.
Learn more →Calm by default
Lives in your tray. No nag screens, no streak counters, no productivity guilt. Just timers and tasks.
Learn more →Team-ready
Invite teammates, share projects, and review hours by member or project. Role-based access for admins.
Learn more →Connected
Pull tasks from Linear, Jira, and GitHub. Push entries to your stack via the public REST API and outbound webhooks.
Learn more →