Knightfinder-webapp is a project mainly written in RUBY and JAVASCRIPT, it's free.
The KnightFinder Web App and Web Service
This is the code for the backend of KnightFinder.
This branch is the bleeding edge. Boom.