By Rich Jones, Jan 16, 2012.
I've made a purely browser-based file sharing system. Try it out with the link above or watch the video below.
For a long time, I've felt that there has been a void for file-sharing services. There isn't an easy way for a person to share a directory of files and let their friends browse and download directly from them, so that's what I've wanted to make, and that's how DirtyShare got started.
DirtyShare still isn't the situation I've described, as the file transfers still go over a central server over WebSockets (although the data chunks are never stored on the server). However, browser technology will be improved in the next 6 to 12 months with 'WebRTC', which will allow for web-based peer to peer file sharing systems such as the one I described, and I'd like to spur some discussion about those systems and to provide a framework for future systems when the necessary browser enhancements become available.
If you're interested in playing with DirtyShare, you can try it out here, and find the source code here.
If you'd like to discuss future web based peer to peer filesharing systems, please join the webp2p mailing list by sending an email to:
webp2p@librelist.com
which will sign you up to the list.
Thanks!
Gun.io is a place to hire hackers! Want to grow your startup, develop a new app idea or finish a project you can't complete on your own? You'll receive leads from many of the top programmers from the open source community when you post a gig or post a career. Oh, and it's free for open source projects! Find a hired gun today!
Are you a hacker looking to earn more money? Already have a GitHub account?
or 100% of your money back!