A Chrome extension to block distracting websites during focused work sessions.
jBlocker is a productivity-focused Chrome extension that helps you stay focused by blocking access to specified websites during user-defined time periods. Perfect for students, remote workers, or anyone seeking distraction-free time!
- ⏰ Schedule Blocking: Define exact time frames for website blocking
- 🌐 Multi-Site Support: Block unlimited websites (e.g., social media, streaming)
- 🛠️ Instant Activation: Toggle blocking with one click
- 🔄 Background Operation: Works silently without interrupting your workflow
-
Click the jBlocker icon in Chrome's toolbar.
-
Add Websites to Block:
- Enter one domain per line in the textarea.
- Example:
youtube.com twitter.com instagram.com
-
Set Time Frame:
- Use the time pickers to define blocking hours.
-
Toggle Activation:
- Click the Save & Update button to start/stop blocking at your wish.
- Clone the repository
git clone https://github.com/justvicthor/jBlocker.git
- Enable Developer Mode in Chrome
- Visit
chrome://extensions/
- Toggle Developer mode (top-right corner)
- Visit
- Load the Extension
- Click Load unpacked
- Select the cloned jBlocker folder
Contributions make open-source magical! Here’s how to help:
- Fork the repository
- Create a Feature Branch
git checkout -b feature/amazing-feature
- Commit Changes
git commit -m 'Add some amazing feature'
- Push to Branch
git push origin feature/amazing-feature
- Open a Pull Request
Distributed under the MIT License. See LICENSE for details.