Code Monkey home page Code Monkey logo

focus-mode's Introduction

Focus-Mode

A simple chrome extension to stay focused during work periods.

!! This project is no longer maintained, feel free to create a fork !!

Focus Mode helps you stay focused when you work with your computer.

The idea is simple, when you work or study using your computer, there are so much distractions available on the internet that you easily loose your focus! So to help you preventing your future productivity decreasing, you just have to activate the Focus Mode!

Functionalities (when activated):

  • Block a predefined list of distracting websites (Facebook, Twitter, Instagram…)
  • Block a customizable list of distracting websites of your choice
  • Quick Add/Remove action on each website (with checkboxes)

This extension has been done in a couple of days from an idea I had when I saw my girlfriend on Facebook instead of studying. It is open source under GPLv3.

To run it, you just need to follow these instructions.

focus-mode's People

Contributors

adri-7 avatar tymolc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

focus-mode's Issues

Extension deactivates itself after some time

If I activate the extension at the beginning of the day, it often disables itself by the end of the day after I have opened/closed the browser throughout the course of the day and several hours have passed. Can we have it remain on indefinitely, even through Chrome restarts, regardless of how much time has passed since it was turned on?

Add option to choose where to redirect

I think it would be nice to be able to specify a website which should be used for the redirect, to be automatically pushed towards something productive.

Privacy policy

Hi, and thanks for the extension.
I assume that the extension does not collect any data and no data leaves my desktop. Yet, this was not mentioned anywhere. Could you please clarify this? Thanks.

It can disable itself lol

When I tested typing chrome-extension://jhfefcgbjemmakkkaabcdofehlegadbl/html/message.html, I saw something super strange, the number is like going so fast and the site is like refreshing and refreshing and refreshing LMFAO

Some Feature Ideas...

So an Idea. Maybe add a "break button" that turns the extension off for x time, and then turns on again with a "cooldown" of x minutes until it can be used again.

I don't know coding (I used to know a little HTML5), But believe that it should be fairly easy to implement (just a few wait sequences based on a variable set by user), with the hardest part being the graphics to go with it.

Schedule System

Could you please add a Schedule system so that we can set when to focus mode enable and disable and also we can Set Interval like after 1 hour 5 minutes disable again enable

Hope the team will work on it, thank you !

Should provide a whitelist mode.

Many website should be blocked when it's time to study.

When you want to browse websites out of the whitelist, it should be mannually added and it helps users to be aware of what they are doing and whether it's a good time to browse sites.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.