Focus_on is a project mainly written in ..., it's free.
ruby for doing pomodoro variants
Focus on is a super lightweight pomodoro inspired ruby script for use on OS X. It reminds you every 5 minutes what it is that you are focusing on. At the end of 25 minutes it tells you to take a break.
To use it
./focus_on "the thing you want to focus on"