Skip to content

A Chrome extension that helps you stay productive by tracking time, managing mindful breaks, and reducing online distractions.

Notifications You must be signed in to change notification settings

akshayks13/Focus-Pilot

Repository files navigation

FocusPilot – Chrome Extension for Productivity & Mindfulness

FocusPilot Logo

FocusPilot is a productivity-focused Chrome extension that helps you stay mindful, reduce distractions, and build better online work habits. Whether you're working, studying, or trying to minimize digital burnout, FocusPilot keeps you on track with smart timers, distraction tracking, and insightful analytics.


Key Features

🕒 TabTracker – Website Activity Analyzer

  • Tracks time spent on each active browser tab.
  • Categorizes websites into productive, neutral, or distracting.
  • Displays a detailed breakdown of visit count and time spent per site.
  • Shows daily summaries via interactive charts.

Tab Tracker Preview

🧘 MindfulBrew – Pomodoro + Wellness Breaks

  • Built-in Pomodoro timer (e.g., 25m focus / 5m break).
  • Customizable work and break durations.
  • Sends timely Chrome notifications for each session transition.
  • Displays actionable mindful break suggestions (stretching, breathing, walking, etc.) and focus tips.

MindfullBrew Preview

🚨 DistractionRadar – Digital Focus Assistant

  • Monitors time spent on high-distraction websites (e.g., YouTube, Reddit, etc.).
  • Calculates a distraction score and notifies you when it gets too high.
  • Provides a weekly productivity health score based on your browsing behavior.
  • Helps you become aware of unhealthy screen time habits.

Distraction Radar Preview


Tech Stack

  • React + TypeScript
  • Tailwind CSS
  • Chrome Extension APIs
  • Vite, Recharts

How to Install (Dev Version)

  1. Clone the repository

    git clone https://github.com/your-username/Focus-Pilot.git
    cd Focus-Pilot
  2. Install dependencies

    npm install
  3. Build the extension

    npm run build
  4. Load into Chrome

    • Go to chrome://extensions/
    • Enable Developer Mode
    • Click Load Unpacked
    • Select the dist folder

Contributing

Have ideas or want to help improve FocusPilot?

  1. Fork the repo
  2. Create a branch feature/your-feature
  3. Submit a Pull Request

Developed By

Akshay KS

About

A Chrome extension that helps you stay productive by tracking time, managing mindful breaks, and reducing online distractions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages