RevS is an open source project that allows developers to build Peer-to-Peer based online services.