The Biochemical ALgorithms Library (BALL) is a framework for rapid application development in molecular modeling and structural bioinformatics. BALL provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, NMR shift prediction, and visualization. Its extensibility results from an object-oriented and generic programming approach.
BX/XIK automates the integration of Sitraka's (formerly KL Group) Motif based XRT widgets into Builder Xcessory PRO. After installing the XRT Integration Kit, the XRT widgets will appear on the BX PRO palette and can be "dragged-and-dropped" to create a sophisticated Motif-based user interface.
BZbyte Reports is a reliable and easy-to-use reporting application that supports features expected from a reporting tool such as Crystal Reports, MS Access, Jasper, and iReports. It is completely Web-based and uses dynamic HTML to provide a rich, interactive experience with a standard browser. The server software can be installed on a personal computer or shared on a network server.
Bambookit GUI is a completely XML-scriptable user interface to build real-time interactive Web application front-ends. Applications occupy 100 Kb of device memory and run on any Java-enabled browser. Users can move windows, resize containers, scroll and sort tables, lists, trees, see real-time data display, use a layout manager, and more. All rendering and event handling is managed in the XML scripts.
Barracuda is an open-source Presentation Framework designed to make it easier to build servlet-based Web apps by applying proven client-server patterns to the Web development paradigm. It features a DOM-based templating mechanism for better separation of code from content, a UI component model that provides a series of server-side widgets (table, list, template, etc.) that make it easy to manipulate DOM structures, strongly typed MVC interfaces just like in Swing, support for multiple markup languages, an event model that provides Model 2 style flow control and allows for true event-driven programming on the server, powerful localization services, and much more.
Beanlet is an IoC container that was inspired by EJB3 and Spring. Beanlet's programming model looks similar to that of EJB3, but offers much of the flexibility of Spring. The Beanlet architecture supports JTA transactions, JMX, the Java Persistence API, Web integration, and the Spring Framework. It is meant for software projects that only require a subset of the features of a full blown EJB server. Beanlet brings many of the features of EJB to the world of the Java Standard Edition without the restrictions and limitations of EJB.