Sunday, May 5, 2013

Code released for the Discovery Web Desktop


"Disco" is a new project I'm working on to produce a high-quality desktop interface experience via a web browser. There are a couple "mainstream" reasons for wanting to do this:

  • Your desktop & data follows you between machines
  • Software distribution costs are pretty minimal
  • As long as someone backs up the server, you don't have to worry about it (much)
  • It's an easy way to implement a base UI if you're making a dirt cheap computer system.

But the main reason I'm doing it is to create a platform for my unholy experiments in web application security and web-crypto. The code is at a "proof of concept" stage, but over the next couple of week's I'll be adding in the functionality from Swimming Vegetable, web widgets and (possibly) BReATHE. So if you like polished, finished web applications, this probably isn't for you.

But if you're brave... check out the Disco web desktop at http://disco.meadhbh.org/ and the source code at  https://github.com/ohmeadhbh/disco -- cheers!