You could try typo[1], written using Ruby on Rails[2] Chris [1] http://www.typosphere.org/trac/ [2] http://www.rubyonrails.com