abecam

The very ugly, very powerful name generator
Mini-Maxi Games, old and not so old, with full sources for all to play or modify (and share)
Educational