OpenFaces is a JSF library that provides an extended set of AJAX-powered JSF components, an Ajax framework and validation framework that shifts the traditional JSF validation to the client side.
The component suite of OpenFaces includes both visual and auxiliary non-visual components that give you more control over your Web application usability.
With OpenFaces, you do less coding as most features commonly needed to bring interactivity to your Web application are already there:
OpenFaces complements the standard JSF components with advanced components to provide you with everything you might need to create any type of rich web application.
OpenFaces Ajax framework allows adding Ajax capabilities to pages where Ajax features built in components are not enough. It provides an ability to reload components, invoke server actions with Ajax and more.
OpenFaces validation framework allows executing the validation logic right on the client side, adds new validators, and a new kind of error message.
A wealth of styling options is available to create a desired look-and-feel for any part of a OpenFaces component by using familiar CSS rules.
Various DHTML features implemented in OpenFaces components improve interaction with application data and overall usability of a Web UI.
OpenFaces source code is publicly available and everyone can use and contribute to the project. We believe that a joint community effort will make OpenFaces a strong basis for any JSF development for the benefit of all community members.
«I have indeed been very satisfied with my evaluation of OpenFaces - so much that I have already purchased it! Kudos to the team for a great piece of software!»
David Fischer, Advestigo
«Simple technical examples that made me implement the component in less than 1 minute, unbeatable!»
Johan Persson, Nordforce Technology AB
«...you folks have done a fantastic job on creating Rich GUI components. Its great to explore, the demos are well done and I am using quite a bit of it in my coding.»
Ajay Thakur, Aldon, Inc
«...We just purchased your library ... and overall have been extremely happy with the performance and quality of components.»
Trip Alexander, Streamverse, Inc.
«The part I liked the most is Ajax capabilities in tree tables. The demo screen selections and keyboards are just superb, well written. Thanks a lot. OpenFaces just rocks.»
Ajay Thakur, Aldon, Inc