ConcourseConnect is a social networking platform. You can build social networking sites including corporate intranets, business community add-on sites, enthusiast sites, business or product directory sites (like a chamber of commerce or yellow pages), or even stand-alone Web sites. Features include a full range of Web 2.0 tools: ratings, reviews, wiki, blog, comments, discussion forums, an ideas engine, and more. Users begin by creating a rich profile and joining groups. It is perfect for internal collaboration or as a customer feedback forum. The portal framework allows developers to plug in custom portlets and themes.
ICEfaces is a framework for developing Ajax applications for the Web and iPhone in Java with JavaServer Faces. In contrast to typical Web applications, ICEfaces applications can update any part of the page at any time. Full page refresh is eliminated, and multi-user interaction is supported through AJAX Push.
JWt (Java Web Toolkit) is a library for developing accessible and interactive Web applications with an API that is widget-centric and inspired by desktop GUI APIs. To the developer, it offers abstraction of Web-specific implementation details, including graceful degradation. Under the hood, the library uses the latest techniques when available to handle events and update the user interface.
Jumper provides an enterprise bookmarking engine for tagging and linking data objects. It lets you search and share high-value data across remote locations using tag metadata (expanded tag fields) to capture knowledge about data in remote data stores. It collects these tag profiles in a knowledge base where user-created tag profiles identify quality data resources, user-contributed tag information adds real-world knowledge about the data resources, and user-created reviews sort out the worthy resources from the inadequate. Other users can search for this data. In addition, they can directly contribute what they know about this data to the knowledge base. It allows the participants to act as a filter for what is valuable and build upon mainstream pursuits, but also uncovers valuable data hidden at the edge.
Kune is a distributed social network focused on collaboration rather than just on communication. It focuses on online real-time collaborative editing (Wave-based), decentralized social networking (federation), and Web publishing, while focusing on workgroups rather than just on individuals. It aims to create online spaces for collaborative work where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings, publish on the Web, and join organizations with similar interests. It has a special focus on Free Culture and social movements needs.
SnappyJ is a Java library designed to ease Web 2.0 development. It was developed to take the pain out of developing Web pages that asynchronously reload sections of themselves. Performing these types of asynchronous reloads properly and professionally is harder than one might initially expect. The key challenges are loading Indication, support for browser history, error handling, code complexity, and having reloadable sections that interact with each other. SnappyJ completely eliminates these challenges, making it quick and easy to develop complex application-like Web sites.
WebMotion is a Web application development framework based on a REST architecture and the Java EE 6 standard. It features a presentation layer management using pages (JSP, HTML, etc.) and REST service exposition (e.g. XHR calls). It enables you to serialize service results into JSON or XML. The framework has deliberately limited capabilities, but it focuses on the ease of use. It leaves open the choice of persistence framework, dependency injection, and validation.
betterFORM is an implementation of the W3C XForms 1.1 Recommendation. It allows easy creation of highly dynamic Web 2.0 user interfaces with attractive controls and layout. You can add validations, calculations, actions, and events to build complete Web applications in a declarative way.