Overlapster is a project mainly written in JavaScript, it's free.
untangle your life
javascript game.
move tiles to untangle lines