Babeldoc is a framework and set of applications to process documents for business-to-business and other Internet/integration applications. It is primarily intended for text documents, especially XML, but supports a wide range of operations and data types. It has a sophisticated journaling system that supports replaying and reprocessing. Babeldoc is pipeline based and supports numerous ways to combine the pipeline stages in a dynamically reconfigurable fashion. It has a GUI and a Web-based console for document processing and monitoring, and comes with tools for the tranformation of flatfile data to XML, archival, and cryptography. Additionally it is able to scan various data sources based on sophisticated constraints.
Daffodil DB is a SQL-99 specification compliant, lightweight, Java-based relational database engine (RDBMS). It supports almost all constructs of SQL 99 (including triggers, views, constraints, UDT, stored procedures, etc.), supports distributed transactions (XA), provides a complete JDBC 3.0 driver (including support for optional features like save points, rowsets, UDT, XA, connection pooling, etc.), and can run in embedded or server mode. It can be included as a jar file in any Java application. Daffodil DB includes Daffodil DB Browser, a GUI-based database management tool that can be used to carry out all database operations such as creating a database, creating database objects, executing SQL statements, and manipulating data, browser database objects, etc.
Nuxeo Platform provides a framework and set of components to address document management and collaboration needs, including metadata/taxonomies, versioning, lifecyle management, workflow, relations, searching, reporting, transformation, auditing, and retention. Its flexible extension system, based on OSGi, allows developers to quickly configure and extend the platform by creating new components. Its default Web user interface, based on the JSF standard, uses AJAX to create a pleasant user experience. It can also be accessed by a rich client interface through the use of Web services, for instance using the Eclipse-based Nuxeo RCP rich client platform.
edit-on Pro is a cross-platform, in-browser, WYSIWYG editor Java applet which enables XHTML content authoring with XML markup. The editor is compact, powerful and requires no special libraries or client plugins. It includes CSS support, table editing, a spelling checker, multi-language support, and features an API that allows full customisation and seamless integration into Web-based applications. It perfectly complements content management systems, e-learning, knowledge management systems, and CRM. A free trial version is available for download and includes complete developer samples and a comprehensive integration manual.
Smilehouse Workspace is a Java based e-commerce application for product, order, and customer information management. It can be used for building and managing product catalogs, online stores, Webshops, and b-to-b extranets. It currently runs on Tomcat and has two Web-based interfaces. The first is a themed interface visible to the public, and the second is a separate administration interface for managing both the appearance and content of the published service (users and customers, product information and related files, order information).
The Advanced Graph and Chart Server allows you to quickly and easily add powerful dynamic graphing and charting functionality to your Web pages and applications. This service provides a range of chart types, including line graphs, pie charts, bar graphs, and more. The graph server can acquire data from almost any source, including files, databases, and server processes.
JCards is a Java application designed to store and manage data in any format that the user defines. Instead of having multiple applications/spreadsheets/databases to manage passwords, tasks, shopping lists, etc., JCards allows the user to define a database that contains the fields they want. This is accomplished via an easy to use interface that requires no understanding of SQL or any other database jargon. JCards was initially developed for PDAs, but has now branched into another version that is suitable for the modern desktop environment and includes a number of extra features.
Liferay is an enterprise portal. It handles users and portlet drawing, has a full administrative interface, supports all the major databases and the main J2EE application servers, and has single sign-on capabilities and multiple language support. It uses Apache Lucene for document searching. A number of portlets are included, including a guestbook, a calendar, a mapping utility which uses Expedia, news, polls, a document library, and live stock information.
Readerware is an easy and fast tool for cataloging your books, music, and videos. Its unique auto-catalog feature lets you feed in a list of ISBNs, UPCs, or barcode scans, automatically searching multiple Web sites to build the most complete database possible, with cover art. It is also possible to drag and drop from a browser. A Palm OS interface is provided, allowing you to take your database with you.