ZenFlow is a powerful Chrome extension designed to help you reclaim your focus in a world full of digital distractions. Use the focus timer, create automated blocking schedules, and track your progress to eliminate distracting websites and find your flow.
ZenFlow is a comprehensive toolkit for anyone looking to improve their productivity and build better digital habits. It combines a beautiful, minimal interface with a powerful set of features to create a seamless focus experience.
- 🎯 Focus Timer: A Pomodoro-style timer to start and stop focused work sessions on demand.
- 📅 Powerful Scheduling: Set a weekly schedule with custom AM/PM times to automate blocking during work or study hours.
- ⚫ Whitelist & Blacklist Modes: Choose to either block a few problem sites (Blacklist) or allow only essential sites (Whitelist) for maximum focus.
- 📊 Usage Statistics: Track your total focus time, sessions completed, and distractions blocked to see your progress.
- 🌱 Motivational Block Page: A beautiful and inspiring block page that gently guides you back to work.
- 🧩 Clean & Intuitive UI: A modern and user-friendly interface designed for ease of use.
- HTML5
- CSS3
- Vanilla JavaScript
- Chrome Extension Manifest V3 APIs
Since this is an unpacked Chrome extension, you can load it locally:
- Download or clone this repository to your local machine.
- Open Google Chrome and navigate to
chrome://extensions
. - Turn on Developer mode in the top-right corner.
- Click Load unpacked.
- Select the ZenFlow folder from your local machine.
- The ZenFlow icon will now appear in your extensions toolbar.
Contributions are welcome! If you’d like to suggest a feature, report a bug, or improve the extension, feel free to open an issue or submit a pull request.
Distributed under the MIT License. See LICENSE
for more information.