Wir überprüfen derzeit XForms für ein Projekt. Es gibt mehrere kleine, aktive Projekte, die bereits erwähnt wurden, obwohl Ubiquity in backplanejs zusammengeführt wurde, und das erscheint moribund.
Orbeon ist sicherlich aktiv zu entwickeln und neue Versionen zu veröffentlichen und langsam Features von XForms 2.0-Standard hinzufügen. Aus äußerer Sicht scheinen sie die gesündesten zu sein und sind LGPL/kommerziell. Sie sind jedoch keine reine Client-Lösung, da es eine Server-Komponente gibt.
BetterFORM entwickelt und veröffentlicht auch aktiv neue Versionen und ihre Lösung ist reine Client-Seite für XForms.
Es gibt ein paar kleine Projekte, die interessant aussehen: XSLTForms scheint am lebhaftesten zu sein und ist zu 100% browserbasiert; es gibt eine duale Lizenz LGPL/kommerziell.
Meiner Meinung nach ist es eine großartige Technologie, aber es ist auch eine Nischentechnologie. Die Möglichkeit, Teile Ihrer Benutzeroberfläche "externalisieren" zu können, ist äußerst nützlich (besonders in der Anwendung meines Unternehmens), aber es führt nicht zu UIs, die so gut sind wie die besten HTML5-UIs.
Ich weiß nicht, ob Client-only XForms-Unterstützung der beste Ansatz in einem Zeitalter von Apps und mobilen Geräten ist. Ich weiß, dass ich gerne ein Produkt sehen würde, das UIs erzeugt, die mit gängigen Javascript-Frameworks wie extjs kompatibel sind, um die Einbindung von XForms in eine bestehende Benutzeroberfläche zu vereinfachen.
Wenn Sie es brauchen, ist es da draußen, aber es sieht nicht aus wie es jemals groß sein wird.
IBM hat viele nützliche und nicht technische XForms Sachen, obwohl vielleicht ein bisschen "Enterprisy". Siehe z.B. http://www-01.ibm.com/software/lotus/forms/demos.html – nos