What is it ?
Chiba is an Open Source Java Implementation of the W3C XForms standard 'that represents the next generation of forms for the Web'. [Abstract of the XForms PR]
XForms purpose and justification might be explained best by the official statements in the Specification:
„ Forms are an important part of the Web, and they continue to be the primary means for enabling interactive Web applications. Web applications and electronic commerce solutions have sparked the demand for better Web forms with richer interactions. XForms 1.0 is the response to this demand, and provides a new platform-independent markup language for online interaction between a person (through an XForms Processor) and another, usually remote, agent. XForms are the successor to HTML forms, and benefit from the lessons learned from HTML forms. “ [Chapter 1.1 of the XForms PR]
For more information on XForms its highly recommended to look at the official XForms homepage at http://www.w3.org/Markup/forms.
Chiba comes as a typical JavaBean and is intended to be used/integrated in your Client- and/or Server-side applications.
Key features of Chiba
  • Ajax-enabled interface
  • modular architecture
  • zero-install
  • pure HTML fallback mode
  • delivers XForms functionality to today's browsers
  • XML Schema Datatype support
  • calculation and validation with full dependency tracking
  • plugin Connector interface for integration in arbitrary applications
  • conforms to the XForms 1.0 W3C Recommendation (Second Edition)
Vote for Chiba...
...on O'Reilly's Open Source Directory
Supported by
The best Java IDE Code Coverage by Clover
YourKit is kindly supporting "Chiba" project with its full-featured Java Profiler. YourKit, LLC is creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:
YourKit Java Profiler and YourKit .NET Profiler.
News
February 05, 2008
The Chiba Web 2.2.0 release provides more XForms conformance, improved stability and configurability and a first cut of automated integration-testing for XForms applications
February, 01 2008
Chiba Core 1.4.0 is out. Next to some new XForms 1.1 features and bugfixes Maven2 is used as project management tool.
July 27, 2007
Chiba Web 2.1.0 is out now providing XForms processing as a Servlet Filter.
March 29, 2007
It's finally out. Ajax-enabled XForms processing with Chiba is now a reality. See the Demo
December 04, 2006
This maintainance release fixes a bunch of issues regarding XForms 1.0 SE
December 22, 2005
Chiba Web is now AJAX-enabled and provides fully interactive server-side XForms
December 22, 2005
The Chiba Core has been updated to XForms 1.0 Second Edition
Open Source Initiative