The internet is addictive (see: Dilbert). The web is filled with new and shiny things that can be distracting when you want to be productive. And multitasking only makes it harder to get things done.
Grindstone is a Greasemonkey script to help block websites that steal your focus. You tell it which sites to block and when to block them. Think of it as a safety net for staying productive.
Getting Started
Steps to install the current version 0.9:
- Install the Greasemonkey extension for FireFox 2 or 3. (There are steps to run Greasemonkey scripts within Safari that I haven’t tried.)
- Install the Grindstone script
- Watch this 60 second screencast for a quick tour:
Get the Flash Player to see this player.
Known Issues
Please report any problems here, on the userscripts page or
- There is an issue with Greasemonkey where certain iframes can cause an error of “unsafeWindow cannot call GM_getValue”. The site will not be blocked as expected but nothing bad happens. (Unfortunately Digg, a site which can be quite distracting, has this issue.)
Similar Tools
If this doesn’t fit the bill, there are several other tools worth checking out:
- LeechBlock – FireFox extension to block time-wasting sites.
- Invisibility cloak – GM script to that blanks out time-wasting web sites till after a certain time of the day.
- 8aweek – FireFox extension to track browsing habits and limit distracting sites.
- PageAddict – FireFox extension to monitor your internet usage.



March 6th, 2008 at 1:49 pm
cool!
March 7th, 2008 at 10:55 am
*sigh* A screencast is not a replacement for documentation.
March 29th, 2008 at 7:26 pm
hahahaha, you safe my
the internet is very addective, i realy need this script
thank
June 9th, 2008 at 12:40 pm
[…] brother, Jeethu, pointed me towards a super-handy greasemonkey script called Grindstone. It helps you remain focused on your important tasks by blocking websites which eat away your […]
June 17th, 2008 at 6:40 pm
wow, thank you for this post. This will really help when working on the computer.
September 4th, 2008 at 2:55 pm
[…] can even watch the screencast on how it […]