
cometdesktop
Comet Desktop is an open source web desktop
Comet Desktop's goal is to be a web desktop that everyone can use, and an application framework that will allow developers to build anything they can dream of.
One major difference is that Comet Desktop's back-end has been rewritten entirely in Perl.
Note
The entire Comet Desktop backend is being rewritten to work on top of Mojolicious!
To keep up to date on the progress, join the Comet Desktop Discussion Group.
Features
- Built in task bar tray (right hand side)
- Sound Manager and volume control
- Remote registry. Window sizes, positions, etc are persistent. (Ajax backed Ext.state.Manager)
- Drag and Drop shortcuts (alpha)
- Secure login. No passwords are sent in the open.
- Ajaxterm support! (rTerm)
- Isolated remote database access with Sqlite2 (Use SQL, or SQL based data models from JavaScript)
- Supports Web Sockets (Sprocket.Socket and Sprocket.Gateway)
- Network status plugin (Shows Ajax activity)
- Google Analytics integration. Track usage and know what apps to focus your efforts on.
- Window Edge Snapping
- Hierarchical (channel based) PubSub interface. (Can tie into STOMP and other pubsubs)
- and more!
Demo
A demo can be found at the Comet Desktop site. The guest login credentials are filled in for you.
Download
- v0.9.2 - Jan 02, 2009 - Changelog
Project Information
- License: GNU GPL v3
- 34 stars
- svn-based source control
Labels:
webdesktop
extjs
javascript
perl
ajax
comet
ext
mojo
mojolicious