Desktop p2p file sharing written in nodejs and node-webkit