Simple, bloat-free website blocker with a focus on intuitiveness. Basic functionality shouldn't be hidden and configuring shouldn't be rocket science.
Use if: You just want a simple add-on to block distracting websites when enabled, an extension that has an intuitive and straightforward UI.
Don't use if: You require very specific features such as blocking only being active at specific times of day. The add-on being active is merely meant to serve as a reminder that you have chosen to be productive.
It's designed to be very simple, while staying powerful, so keep that in mind if you are considering contributing. If your contribution is very minor, feel free to create a pull request directly. Otherwise, please create an issue first, otherwise you might work in vain in case I don't think the feature fits the scope of the project. Try to stick to the code-style that the rest of the code is using as well.
Download from the Mozilla Firefox add-on store
Install the dependencies with npm install
npm run debug
will open a firefox instantance with the extension loaded and the about:debugging
page open (for viewing the background page).
npm run build:firefox
will build a zip file in a folder called web-ext-artifacts
, which you can temporary load the addon with from about:debugging
.