The website of Dutch game designer Christian Freeling and programmer Ed van Zon features several games that can be played on line, Java appletts, rules of games, including several chess variants, and more.
Mindsports : http://mindsports.nl
or
http://mindsports.nl/index-mindsports.html