JS-Collider is an event-driven Java network NIO framework. It is designed to provide maximum performance and scalability for applications having not too many connections but significant amounts of network traffic (both incoming and outgoing). Performance and scalability are achieved via lock free algorithms and atomic states usage. It supports UDP (with multicast) as well. One of the implementation points is to avoid unsafe cheating; it should work the same way on all JVMs (Java 1.7). It supports shared memory IPC.
Dudle is an online scheduling application. Users are able to schedule events (such as telephone conferences and meetings) or run opinion polls (for example, to find out which sort of coffee people like the most). Unlike most other similar applications, Dudle offers enhanced access control settings, which minimizes trust assumptions in the polling server.
SDMetrics Core is a Java library to calculate metrics of structural design properties such as coupling, size, and complexity for UML designs. It also checks design rules to automatically detect incomplete or incorrect design, and adherence to style guidelines such as circular dependencies or naming conventions. The library provides an XMI parser for import of XMI 1.x files with UML1.3/1.4 models, and XMI 2.0/2.1 files with UML 2.x models. Design metrics, rules, and XMI import are highly customizable.
Geomajas geocoder plug-in is a Geomajas plug-in that provides a generic command and GWT widget for finding map locations based on a free string. You can configure how exactly this conversion is done, using either your own data or some external service like Geonames or Yahoo! PlaceFinder.
HackIt! is a strategic game where your goal is to control as many Web sites as you can by hacking them. It is played on an infinite map (the whole Web) where hackers struggle for the control of the Internet. The game involves scanning sites to know who they belong to, hacking your friends' favorite pages, or tracking them to kick them out of the net.
Nevede is a Web application to schedule events easily. When you start planning an event with Nevede, each participant can to go to the event's Web page to express availability. The event's page will then show the time slots that are compatible with the schedules of all the participants. Events can be made public or private. Comments can be posted in meeting pages.