Skip to content

AkshayAshokCode/DevFocus

Repository files navigation

DevFocus

Build Version Downloads

DevFocus is a simple, elegant Pomodoro timer plugin for Android Studio and IntelliJ IDEA.
Designed to help developers stay focused, take breaks, and manage their productivity — right inside the IDE.

DevFocus — Pomodoro Timer for JetBrains IDEs

DevFocus is a lightweight Pomodoro timer designed specifically for developers using JetBrains IDEs.
Stay focused on your coding sessions without leaving your editor, and maintain a healthy balance between deep work and breaks.

Instead of switching to external productivity apps, DevFocus integrates directly into your IDE so you can manage focus sessions while coding.


Features

🎯 Classic Pomodoro

Follow the traditional Pomodoro technique:

  • 25 minutes focused work
  • 5 minutes break

A simple and proven way to stay productive while avoiding burnout.


🧠 Deep Work Mode

For longer, distraction-free coding sessions.

  • 50 minutes focused work
  • 10 minutes break

Perfect for tasks that require deeper concentration like debugging, architecture work, or learning new systems.


⚙️ Fully Custom Sessions

Create your own focus routine by customizing:

  • Work session duration
  • Break duration
  • Number of rounds per session

Adapt the timer to your personal workflow.


⏱ Visual Circular Timer

DevFocus includes a clean clockwise circular timer that visually represents your session progress, making it easy to track time without distractions.


📍 Status Bar Timer

Your current session time is always visible in the IDE status bar, even if the DevFocus tool window is minimized.

This ensures you can stay aware of your focus session while continuing to work normally in the editor.


🔔 Smart Session Notifications

DevFocus notifies you when:

  • A focus session is completed
  • A break session is completed

These notifications help maintain the Pomodoro rhythm without constantly checking the timer.


Why DevFocus?

Many Pomodoro apps run outside the IDE, forcing developers to constantly switch context.

DevFocus keeps everything inside your development environment so you can:

  • Stay focused while coding
  • Maintain productive work/break cycles
  • Avoid workflow interruptions

Supported IDEs

DevFocus works with JetBrains IDEs including:

  • IntelliJ IDEA
  • Android Studio
  • PyCharm
  • WebStorm
  • CLion
  • Rider
  • Other IntelliJ-based IDEs

Boost Your Coding Focus

Whether you're debugging a complex issue, implementing a new feature, or learning a new technology, DevFocus helps you stay in the zone while maintaining a healthy development rhythm.

Features

  • 🕒 Pomodoro countdown in a dedicated tool window
  • ⏸️ Auto-break reminders
  • 🔔 Session notifications
  • 💡 Simple, unobtrusive design
  • 🧠 Works in Android Studio and IntelliJ IDEA

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "DevFocus" > Install

  • Using JetBrains Marketplace:

    Go to JetBrains Marketplace and install it by clicking the Install to ... button in case your IDE is running.

    You can also download the latest release from JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

License

DevFocus is licensed under the Apache License 2.0.

Copyright (c) 2026 Akshay Ashok

See the LICENSE file for details.

About

DevFocus is a minimal and effective Pomodoro timer built right into Android Studio and IntelliJ IDEA. It helps developers stay focused and manage their work sessions using the proven Pomodoro Technique — all without switching tools or cluttering their workflow.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages