DevFocus is a Pomodoro timer plugin for all JetBrains IDEs that helps developers stay focused, take structured breaks, and track their productivity — without leaving the IDE.
Most Pomodoro timers don't survive an IDE restart, skip the long break entirely, and require you to leave the editor just to pause. DevFocus fixes all three — and stays out of your way while doing it.
💾 Survives restarts and crashes. Timer state is saved to disk continuously. Reopen the IDE — even the next day — and your session is exactly where you left it, paused and ready to resume.
🔁 Proper long breaks. After a full round of sessions, DevFocus fires a long break automatically — the defining feature of the Pomodoro technique that most timer plugins quietly omit.
⏭ Skip break from the notification. When you're in flow, click Skip Break directly in the IDE notification balloon. No need to open the tool window or break your focus.
⌨️ Full keyboard control. Start/Pause, Reset, and Skip Break are registered as IDE actions — assign your own shortcuts via Settings → Keymap → DevFocus to avoid conflicts with your existing bindings. All three are also reachable via Tools → DevFocus and Find Action (Ctrl+Shift+A / ⌘⇧A).
📍 Status bar always present. Live countdown visible while you code, even with the tool window closed. When idle, shows your daily session count — a quiet reminder of what you've already accomplished.
- Three modes — Classic Pomodoro (25/5), Deep Work (50/10), or fully custom durations
- Visual circular timer — arc depletes clockwise, colour-coded by phase
- Session indicator — dot row showing completed, active, and upcoming sessions
- 🍅 Daily session counter — resets at midnight, shown in tool window and status bar
- Auto-start toggle — choose whether work sessions start automatically after a break or wait for you
- Actionable notifications — Skip Break, Skip Long Break, Start Session — inline in the balloon
- Responsive tool window — adapts between compact, vertical, and horizontal layouts as you resize
18 IDEs — IntelliJ IDEA, Android Studio, PyCharm, WebStorm, CLion, Rider, GoLand, PHPStorm, RubyMine, DataSpell, DataGrip, and more.
-
IDE Plugin System: Settings > Plugins > Marketplace > search DevFocus > Install
-
JetBrains Marketplace: plugins.jetbrains.com/plugin/30114
-
Manually: Download the latest release and install via Settings > Plugins > ⚙️ > Install plugin from disk...
DevFocus is licensed under the Apache License 2.0.
Copyright (c) 2026 Akshay Ashok — see the LICENSE file for details.