Puzzler is a project mainly written in JavaScript, it's free.
A framework for online programming puzzles
http://game.devchatt.org/play
{
puzzle1: {
url: 'http://game.devchatt.org/play/puzzle1/twittername',
name: 'pi',
description: ''
},
puzzle2: {
url: 'http://game.devchatt.org/play/puzzle1/twittername',
},
puzzle3: {
url: 'http://game.devchatt.org/play/puzzle1/twittername',
},
puzzle4: {
url: 'http://game.devchatt.org/play/puzzle1/twittername',
}
}
http://game.devchatt.org/play/puzzle1/twittername
{
solutionPost: 'http://game.devchatt.org/play/puzzle1/twittername'
numberOfDigits: 67
solutionCode: 8394
}
http://game.devchatt.org/play/puzzle2/twittername
{
solutionPostUrl: 'http://game.devchatt.org/play/puzzle2/twittername'
solutionVariable: 'solution'
StartPointer: 'http://game.devchatt.org/play/puzzle2/twittername/sdflkjsdlkfjslkdfj'
solutionCode: 8394
}
http://game.devchatt.org/play/puzzle4/twittername
{
solutionPostUrl: 'http://game.devchatt.org/play/puzzle1/twittername'
solutionVariable: 'solution'
inputValue: [34,23,67,89]
solutionCode: 8394
}