A powerful Chrome extension that helps you stay focused and productive by blocking distracting websites and implementing the Pomodoro Technique.
- 🚫 Website Blocking: Block distracting websites during focus sessions
- ⏱️ Pomodoro Timer: Customizable work and break durations
- 📊 Statistics: Track your productivity sessions
- 💪 Motivational Quotes: Get inspired during breaks
- 🌙 Dark Mode: Easy on the eyes
- 🔔 Notifications: Get notified when sessions end
- Clone this repository or download the ZIP file
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
- Click the extension icon in your Chrome toolbar
- Add websites you want to block (e.g., facebook.com, youtube.com)
- Set your preferred Pomodoro and break durations
- Click "Start Pomodoro" to begin a focus session
- During breaks, enjoy motivational quotes and track your progress
- Work Duration: Default is 25 minutes (Pomodoro technique standard)
- Break Duration: Default is 5 minutes
- Long Break: After 4 Pomodoro sessions, take a longer 15-minute break
- Blocked Sites: Add any website URLs you want to block during focus sessions
productivity-booster/
├── manifest.json # Extension configuration
├── popup.html # Extension popup interface
├── popup.js # Popup functionality
├── background.js # Background service worker
├── styles.css # Styling
└── icons/ # Extension icons
- HTML5
- CSS3
- JavaScript
- Chrome Extension APIs
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Clone the repository:
git clone git@github.com:chhatraraj/chrome_extension.git - Navigate to the project directory:
cd chrome_extension.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the Pomodoro Technique
- Icons from Material Icons
- Quotes from various motivational sources