Tuesday, December 23, 2008

StopDuplicates : An application that easily locates and removes duplicates

StopDuplicates is an application that easily locates and removes duplicates. StopDuplicates uses MD5 to find real duplicates anywhere in a directory and all its subdirectories.

[Environment] Java/Swing
[Intended Audience] End Users/Desktop
[License] Freely Distributable, OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Vista, OS Independent, POSIX :: Linux
[Programming Language] Java
[Topic] Desktop Environment :: File Managers

Wednesday, December 10, 2008

Kaazing Gateway : An HTML 5 WebSocket server


Kaazing Gateway is an HTML 5 WebSocket server that provides full-duplex communication from the browser to any TCP-based back-end service (such as JMS, JMX, IMAP, Jabber, etc.), enabling developers to code directly against back-end services using "pure" JavaScript without having to implement complex server-side procedures to bridge various protocols to the browser over HTTP.

[Environment]
Web Environment
[Intended Audience]
Developers
[License]
OSI Approved
[Programming Language]
JavaScript
[Topic]
Internet :: WWW/HTTP :: Dynamic Content

Saturday, December 06, 2008

SynchroEdit : A browser-based simultaneous multiuser editor, a form of same-time, different-place groupware

SynchroEdit is a browser-based simultaneous multiuser editor, a form of same-time, different-place groupware. It allows multiple users to edit a single web-based document at the same time, and it continuously synchronizes all changes so that users always have the same version.

SynchroEdit's main editor is fully WYSIWYG, dynamically displaying bolds, italics, underlines, strikethroughs, with various justifications, indents and listing styles as an author inputs them. SynchroEdit also supports a simple, text-only editor for more basic documents. To clarify the multiuser experience, the editor window clearly depicts every user's changes in a specific color and also marks where each user is currently editing with a colored flag listing the user's name.