[11 total ]
Apache Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development. Cocoon is "web glue for your web application development needs". It is a glue that keeps concerns separate and
... [More]
allows parallel evolution of all aspects of a web application, improving development pace and reducing the chance of conflicts. [Less]
Chiba provides an Java implementation of the W3C XForms standard, thereby delivering generic, XML-based form-processing on any Java-capable platform either client- or server-side.
This project page only refers to Chiba Core - the actual XForms implementation. Other integrations for different purposes are available e.g. for building Ajax apps.
SCENARI is a free software framework for the design of publishing chains for professional multimedia documents.
Sarissa is an ECMAScript library acting as a cross-browser wrapper for native XML APIs. It offers various XML related goodies like Document instantiation, XML loading from URLs or strings, XSLT transformations, XPath queries etc and comes especially handy for people doing what is lately known as "AJAX" development.
XApperator is a Perl based open source MVC-like lightweight application controller framework which uses XML to store application configuration, functionality, behaviour and UI messages. It uses XSLT to transform simple application XML data structures
... [More]
into vanilla web interfaces for editing and administration, and optionally renders data/content out to a static publishing point using XSLT for eventual web serving and end-user consumption [Less]
Another aproach of combining existed AJAX frameworks under single Application Markup Language. WAML - Web Application Markup Language. WAML allows you to define your web application appearance and functionality by using simple XML like syntax mixed
... [More]
with HTML. The idea behind WAML is to simplify application functionality definition and provide flexible access to UI objects, data and communication services. WAML functionality build on top of existed AJAX frameworks available for public use. [Less]
Set of extensions to Apache and other Web servers to provide consistent authentication and presentation of various existing 3rd party web applications.
AJAXSLT is an implementation of XSLT in JavaScript. Because XSLT uses XPath, it is also an implementation of XPath that can be used independently of XSLT. This implementation has the advantange that it makes XSLT uniformly available on more browsers
... [More]
than natively provide it, and that it can be extended to yet more browsers if necessary.
AJAXSLT is interesting for developers who strive aggressively for cross browser compatibility of their advanced web applications.
This implementation of XSLT operates at the DOM level on its input documents. It internally uses a DOM implementation to create the output document, but usually returns the output document as text stream. The DOM to construct the output document can be supplied by the application, or else an internal minimal DOM implementation is used. This DOM comes with a minimal XML parser that can be used to generate a suitable DOM representation of the input documents if they are present as text. [Less]
Emle - Electronic Mathematics Laboratory Equipment has the mathematics equivalent of physical science lab equipment.
HTML, XML, Javascript, XSLT. Works in Firefox.
Abstract
Joopl! The grand unified theory in action...
It should have been thougt-of years ago. Why do we all have to learn several different component languages to develop for the web? If we are to believe the Web 2.0 buzz, the web has become a
... [More]
platform itself. If the web is a platform, then a single comprehensive language should exist to create applications for it. In other words, a language that will interface with the existing client-side and server-side languages, and create not a “web-site” but a “web-application”.
Joopl! is planned to be an XML-based Framework language that allows you to write one set of mark-up to create a web-application. Its not a difficult proposition. Conceptually this is easily grasped. While dozens of useful frameworks exist to “ease the development” of applications, they still require a working knowledge of multiple languages.
Joopl! intends to work on the concept of the developer using a single "modular" concept model for developing applications with a simple XML based language.
In its essence Joopl strives to be the one language that will create individual web-applications. Presently the development the processing for Joopl! involves the following component steps.
Joopl XML → XSLT/PHP Server → Output
Javascript and PHP work well together, along with their XHTML output, for creating web-applications. Both of these languages are free and readily available to developers for use. Certain procedures and “tricks” have come-about with scripting languages to create a number of useful procedures for creating web applications, but a working-knowledge of at least three languages is required to create them.
The purpose of Joopl is to provide a singular XML-based framework language to create and specify both server-side and client side aspects of a web-application. [Less]
Insurrection is a modern web interface specifically designed for Subversion repository browsing. See http://svn.sinz.com/project.html for details.