A lightweight open-source web tool that helps developers track distractions during coding sessions. It measures time spent on productive tabs vs. distractions (YouTube, social media) and generates a daily focus score.
Developers often struggle with distractions while working online, which affects productivity and deep focus. DevFocus aims to solve this problem by providing a simple open-source tool that monitors browsing behavior during coding sessions and categorizes websites into productive and distracting activities.
The platform allows users to start a focused coding session and automatically tracks their browsing activity. At the end of the session, DevFocus generates a productivity report that shows time spent on productive vs. distracting websites along with a calculated focus score. This helps developers understand their work patterns and build better focus habits.
The project is designed to be lightweight, privacy-friendly, and easily extendable for the open-source community. Developers can contribute by improving analytics, adding integrations with coding platforms, or enhancing the productivity dashboard.
DevFocus can be used by students, developers, and remote workers who want to measure and improve their focus during work sessions.
Browser tab activity tracking
Coding session timer
Focus score calculation
Productivity analytics dashboard
Exportable session reports
Open API for future integrations