Welcome to Beanfabrics
This is the home of the Beanfabrics project. We are creating a component framework for building Java desktop applications with the Presentation Model Pattern for Swing (and - still experimental - SWT).
Beanfabrics is open source, and it is distributed under the terms of the LGPL license.
Our goal is to accelerate the development process by increasing the number of reusable components and the level of maintainability of the application source code. We do this by introducing the presentation model and the presentation view as separate layers to the application architecture, and by providing a framework for creating reusable and extensible model and view components.