betterFORM Project
The betterFORM Project has developed XForms software for more than 10 years and offers its products under the liberal BSD Open Source License.
All products are build around the betterFORM XForms processor - an implementation of W3C XForms 1.1 which can be used in many different architectures and scenarios:
There is a single easy to use installer for all the products of the betterFORM Project.
- embedded in a Java application or applet
- tightly integrated in web application
- as a standalone Java web application
- as a standalone server
XForms Toolkit
The XForms Toolkit is a W3C XForms 1.1 implementation that runs with any major browser without a plugin.
The XForms Toolkit helps with:
- rapidly develop advanced front-end applications
- sophisticated forms and subforms
- complex validations,calculations and dependency tracking
- front-ends for Webservices
- editors for XML languages
- cross-browser applications
- full w3C XForms 1.1 support for every major desktop or mobile browser
- massive reduction of script code
The XForms Toolkit is professionally supported Open Source software. For further information see below and our support page
betterFORM XML Suite
The betterFORM XML Suite is build on top of the XForms toolkit integrating it tightly with the eXist XML database. Together both are more than the parts - pure XML applications can be build easily using the open technologies XForms, XQuery, XPath, XSLT, XInclude and others.
This architecture has become known under the term 'XRX' which stands for XForms ReST and XQuery. It does not force a process but allows to develop, deploy and run your complete application from within the database which makes it easy to upgrade and maintain.
A remarkable productivity gain results from the avoidance of data-mapping and the use of a consistent tool chain. Your resulting applications are easy to deploy, install and maintain.
Documentation
We use Wordpress for our documentation. At betterform.wordpress.com you find up-to-date documentation as well as our blog.
| UserGuide | assists you with getting started with betterFORM limeGreen. For XForms authors. |
| DeveloperGuide | for developers and integrators that need to know more. |
| XFormsFeatureExplorer | shows many features of XForms and betterFORM in live examples |
| FAQ | frequently asked questions |
| Blog | articles about XForms and betterFORM |
XForms 1.1 Implementation Status
betterFORM has been intensely tested against the official XForms 1.1 Test Suite Edition 1. The full test reports can be browsed below:
- Firefox 3.0 on Mac OS X
- Firefox 3.6 on Windows XP
- Chrome 4.0 on Windows XP
- Chrome 5.0 on Mac OS X
- Internet Explorer 7.0 on Windows XP
Developer Resources
- Github Repository (main development takes place within the 'development branch')
- Bug tracking
- betterform-users mailing list
- betterform-developers mailing list
Contribute
If you are willing to contribute please contact us via the betterform-users mailing list.


