Skip to content

A powerful Chrome extension designed to enhance focus and productivity by reducing online distractions.

License

Notifications You must be signed in to change notification settings

mossein/deep-focus

Repository files navigation

Deep Focus - Chrome Extension

🚧 WORK IN PROGRESS 🚧

A powerful Chrome extension designed to enhance focus and productivity by reducing online distractions.

Features

Focus Mode

  • Screen dimming with adjustable intensity
  • Gray mode to reduce visual stimulation
  • Content filtering with multiple levels:
    • Light: Hides ads and comments
    • Moderate: Additionally hides social feeds and recommendations
    • Extreme: Also hides images and sidebars

Pomodoro Timer

  • Customizable work and break durations
  • Visual progress tracking
  • Session counter
  • Automatic break reminders

Website Blocking

  • Block distracting websites
  • Custom block list management
  • Redirect to a friendly reminder page
  • Easy to add/remove sites

Focus Analytics

  • Daily focus time tracking
  • Tab switch counter
  • Focus score calculation
  • Session statistics

Background Sounds

  • White noise
  • Rain sounds
  • Cafe ambience
  • Adjustable volume

Installation

  1. Clone this repository or download the ZIP
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked" and select the extension directory

Usage

Focus Mode

  • Click the extension icon to open the control panel
  • Toggle Focus Mode to dim the screen
  • Adjust dimming level using the slider
  • Enable Gray Mode for additional focus
  • Select content filtering level as needed

Pomodoro Timer

  • Set your preferred work/break durations
  • Click "Start Focus" to begin a session
  • Timer will automatically switch between work and break periods
  • Track your completed sessions

Website Blocking

  • Enter domain names to block (e.g., "facebook.com")
  • Click "Add" to add to blocklist
  • Click × to remove sites from blocklist
  • Blocked sites will redirect to a reminder page

Keyboard Shortcuts

  • Ctrl+Shift+F (Mac: Cmd+Shift+F): Toggle Focus Mode
  • Ctrl+Shift+P (Mac: Cmd+Shift+P): Start/Stop Pomodoro Timer

Contributing

Feel free to submit issues, fork the repository, and create pull requests for any improvements.

License

MIT License

About

A powerful Chrome extension designed to enhance focus and productivity by reducing online distractions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published