Yesterday, we covered FocalFilter, a website blocking application to avoid getting distracted with time wasting websites while working. Even though it worked flawlessly, it had only a limited number of time presets to block websites. SelfRestraint is an open source application developed by Parker Kuivila, which takes care of the problem by providing you with presets of 15 minute intervals for blocking websites, starting from 15 minutes, to 24 hours 45 minutes. Once you set the block, a countdown timer automatically pops up, allowing you to monitor how much time is left before the websites will be available again. More on the application after the jump.
The application has a very simple interface, allowing you to block time wasting websites without any hassle. The slider allows you to choose timer for blocking websites. The range starts from 15 minutes to 24 hours 45 minutes with 15 minute intervals. Just set the slider, and click Start to block all the websites included in your Block list.

The block list can be easily edited by entering the URLs of the websites you want to block. Enter one URL in each line to add the websites, and click Done when all websites are added.

Once you block the websites, a timer will pop up, allowing you to monitor how much time is left before the blocked websites are available again.

The application flawlessly performs everything advertised by the developer, is a cross-platform application, and works on Windows XP, Windows Vista, Windows 7 and Linux.