Underpants.js is a project mainly written in JavaScript, it's free.
The purpose of this project is to create a dynamic node.js server that can be extended indefinitely by users. At its creation, its only available feature should be to add more features.
For now, it's only a quick skeleton with some sample features.
Node.js Manual / Documentation - http://nodejs.org/docs/v0.3.1/api/ Python REST lib - http://code.google.com/p/httplib2/wiki/Examples
Requires mongodb to be installed - can be installed via your package manager or from http://www.mongodb.org
Also requires the mongodb native node.js driver - can be installed with npm using "npm install mongodb" or cloned from https://github.com/christkv/node-mongodb-native
These dependencies may be added to the project at some point. Live with it for now.
node app.js