Projects tagged ‘html’ and ‘xml’


[39 total ]
223

jQuery

   
Primary Language: JavaScript Licensed as: GNU General Public License 2.0,MIT License

jQuery is a fast, concise, JavaScript library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your Web pages. It is not a huge, bloated framework promising the best in AJAX, nor is ... [More] it just a set of needlessly complex enhancements. jQuery is designed to change the way that you write JavaScript. "You start with 10 lines of jQuery that would have been 20 lines of tedious DOM JavaScript. By the time you are done it's down to two or three lines and it couldn't get any shorter unless it read your mind." - Dave Methvin [Less]

Metrics updated about 16 hours ago

45

Genshi

   
Primary Language: Python Licensed as: BSD-ish License

Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web. The major feature is a template language, which is heavily inspired by Kid

Metrics updated about 19 hours ago

36

Apache Cocoon

   
Primary Language: Java Licensed as: Apache License, 2.0

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]

Metrics updated 05 Jun 08

16

Expat XML Parser

   
Primary Language: C Licensed as: MIT License

Expat is a fast, non-validating, stream-oriented XML parsing library.

Metrics updated about 16 hours ago

16

Direct Web Remoting

   
Primary Language: JavaScript Licensed as: Apache License, 2.0

DWR is a simple servlet plugin that allows you to expose selected Java classes via JavaScript. DWR comprises a servlet to marshal requests from JavaScript and code to generate the browser code to make calling Java code directly from a web form simple. DWR can make writing interective DHTML pages (like GMail) very much simpler.

Metrics updated about 21 hours ago

12

Apache Forrest

   
Primary Language: XSL Transformation Licensed as: Apache License, 2.0

Apache Forrest is a publishing framework that transforms input from various sources into a unified presentation in one or more output formats. The modular and extensible plugin architecture is based on Apache Cocoon and relevant standards, which ... [More] separates presentation from content. Forrest can generate static documents, or be used as a dynamic server, or be deployed by its automated facility. [Less]

Metrics updated about 16 hours ago

8

Template::Declare

   
Primary Language: Perl Licensed as: Artistic License 2.0,GNU General Public License 2.0

Perlish declarative templates. Using tag names to label blocks, you can easily render HTML or XML with Perl code intermixed. All of it is in pure Perl without source filtering.

Metrics updated about 2 hours ago

8

Canoo WebTest

 
Primary Language: Java Licensed as: Apache-ish License

Canoo WebTest is a free open source tool for automated testing of web applications. It calls web pages and verifies results, giving comprehensive reports on success and failure.

Metrics updated 20 Jan 08

7

Piwi

   
Primary Language: JavaScript Licensed as: GNU Lesser General Public License 2.1

piwi can create XHTML widgets with the use of easy and customizable PHP Classes.

Metrics updated about 17 hours ago

6

Daisy Diff

 
Primary Language: JavaScript

Daisy Diff is a Java library that diffs (compares) HTML files. Added and removed words are highlighted and changes to the styling are annotated. This project was a Google Summer of Code project for DaisyCMS. Features * Works with badly ... [More] formed HTML that can be found "in the wild". * The diffing is more specialized in HTML than XML tree differs. Changing part of a text node will not cause the entire node to be changed. * In addition to the default visual diff, HTML source can be diffed coherently. * Provides easy to understand descriptions of the changes. * Allow easy browsing of the modifications through keyboard shortcuts. [Less]

Metrics updated about 12 hours ago