TOP-LINK UP-LINK DISCUSSION SEARCH INDEX E-MAIL
XSL

  • 4XSLT - A component of the 4suite collection. A XSLT Processor written in Python by FourThought LLC [Open Source].
  • 4XT - A site of resources for XT (a Java XSLT processor), by and for XT users, powered by XT. Includes news, mail list, docs, FAQ, links.
  • 4xt.org - Collaborative resource for XSLT XT users as well as a XT showcase. Discussions list, news articles, documentations, FAQ, downloads and links to other XT resources.
  • A Better Way for Web Development - This article discusses Cocoon, a Java servlet that enables the use of XSLT and XML to separate logic and layout during Web development.
  • A Guide to XML and XSL for Designers - Covers XSL transformation in the context of XML. Suitable for beginners. Written by Donald A. Ball Jr.
  • Antenna House XSL Formatter - An XSL-FO processor for Windows [Freeware].
  • ASP Today Articles - XML & XSL/T are often used with ASP & COM. This site provides articles explaining real-life applications of these technologies. Most of the articles are available to paid subscribers only.
  • Extensible Style Language tutorial - Introductory tutorial by Norman Walsh (Web Techniqies) giving examples of XSL with comparisons to CSS.
  • Extensible Stylesheet Language (XSL) 1.0 - XSL is a language for expressing stylesheets. It consists of two parts: a language for transforming XML documents, and an XML vocabulary for specifying formatting semantics. (W3C Recommendation 15 October 2001)
  • IBM XSL editor - Allows a user to import, create, and save Extensible Stylesheet Language (XSL) style sheets and Extensible Markup Language (XML) source documents
  • Intelisite - A technote describing the technology behind a live site using XML, XSL and XSP to provide content.
  • iXSLT - XSLT processor for Windows written in C++ [Commercial].
  • jd.xslt - An XSLT processor that implements the XPath 1.0 Recommendation and the XSLT 1.1 Working Draft. [Open Source, MPL]
  • Jeremie's JumpStart for Extensible Style Sheets - A list of pointers to XSL resources.
  • libxslt - XSLT C library developped for the Gnome project [Open Source, LGPL].
  • Lotus XSL Processor - Java-based XSLT Processor, based on Xalan. [Freeware]
  • MDC-XSL - An XML to HTML conversion tool primarily designed to be linked into other applications.
  • MSDN's XSLT Developer's Guide - The successor to Extensible Stylesheet Language (XSL), XSL Transformations (XSLT) is an XML-based language that enables you to transform one class of XML document to another
  • MSXML 3.0 - Microsoft's latest parser, which fully implements the XSLT standard [Freeware].
  • Napa XSLT Processor - A high-performance C++ XSLT processor for Windows, FreeBSD and Linux [Freeware].
  • Novosoft RTF2FO - Converts an RTF document (for example, MS Word 2000 document saved as Rich Text Format) into XSL FO format [commercial].
  • Objects by Design - XSLT by Example - A tutorial on XSLT based on this site's XMI to HTML example. The code for the example is available for downloading and testing.
  • Objects by Design: XMI to HTML - Using XSL to transform an object-oriented design described in XMI (UML) to a browser-based HTML representation. Additional information on CSS is provided.
  • Resin - Java based XSL focused on dynamic server pages. This Java servlet supports JavaScript and JavaServer Pages (JSP). It also compiles JavaScript templates into Java byte code. [Open Source]
  • Sablotron - Sablotron is an attempt to develop fast, compact and portable XSLT processor. Supported platforms: Linux, Windows NT and Solaris [Open Source, GPL].
  • SAXON - An XSLT processor, and a java library allowing full programming capability using a similar processing model. [Open Source, MPL]
  • Software at XMLSoftware.com - Directory of transformation engines, formatters and other XSL-related software.
  • Stupid XSLT Tricks: Some Fun XSLT Examples - A stupid XSL trick is a use of XSLT for something unusual or amusing for which it wasn't necessarily designed. These tricks are intended for an audience that is learning XSLT and wishes do so by poking around in various less-explored corners. Paper includes three examples with full explanations.
  • Transform Your Data With XSL - An example of using XSL to convert an XML-based résumé into various data formats to suit diverse needs.
  • TransforMIIX - XSLT Processor written in C++ that will be basis for XSLT support in the Mozilla browser [Open source, MPL].
  • Unicorn Formatting Objects (UFO) - XSL-FO processor written in C++ for Windows systems [Freeware].
  • Unicorn XSLT Processor - XSLT processor for Windows written in C++ [Freeware].
  • Unofficial MSXML XSLT FAQ - A collection of helpful answers gathered by the XSL-List, Open Forum on XSL.
  • VBXML XSLT Tutorial - Covers XPath and then XSLT on an element by element basis.
  • Xalan-C++ - XSLT Processor written in C++. A part of Apache's XML project [Open Source].
  • Xalan-Java - Provides high-performance XSL stylesheet processing. [Open Source, BSD-like]
  • XML Bible Chapter 14 - Covers the October 8, 1999 proposed recommendations of XSL Transformations and XPath.
  • XML Cover Pages: Extensible Stylesheet Language (XSL) - Introduction, history, articlesand software support by Robin Cover. (Oasis)
  • XML::XSL - A server side XSLT processor written in Perl.
  • XSL Debugger - Tool to debug XSL transformations. [Freeware]
  • XSL Developer's Guide - XSL Developer's Guide on the Microsoft Developer Network - focuses on XSL applications in Internet Explorer 5.
  • XSL Frequently Asked Questions - Answers to frequently asked questions on XSL, XSLT. XML jargon explained, and how special characters are handled.
  • XSL Reference - A description of Microsoft's implementation of XSL. Elements, methods, and pattern syntax, getting started, and changes since previous versions.
  • XSL Startkabel - Portal site for XSL and XSLT only.
  • XSL stylesheets for TEI XML - A set of XSLT specifications to transform Text Encoding Initiative (TEI) XML documents to HTML, and to XSL Formatting Objects (XSL-FO).
  • XSL Templates by Example - James Tauber's XSL tutorial.
  • XSL Trace - A tool that allows stepping through XSL scripts showing the transformation rules as they are created and the XML or HTML as it is generated.
  • XSL Transformation (XSLT) 1.0 - The official XSL Transformations (XSLT) specification. XSLT is a language derived from XSL for transforming XML documents into other XML (or HTML) documents. (W3C Recommendation 16 November 1999)
  • XSL Transformations (XSLT) Version 1.0 - This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents. (W3C Recommendation 16 November 1999)
  • XSL Tutorials - Starting with the basics and covering transformation, client side, server side, sorting, filtering, and conditional processing.
  • XSL.ch - Portal site for XSL, and XML technologies.
  • xslcomponents.com - Online resource for XSL and XSL(T) inlcuding tutorials, specifications, and guidelines.
  • XSLINFO - XSL resources (including many links and examples) by James Tauber.
  • XSLScript - Terse notation for writing complex XSLT stylesheets
  • XSLT and XPath Quick Reference - Quick reference card developed by Mulberry Technologies in PDF format
  • XSLT and XPath reference & implementation charts - The site gives a reference of all elements in the W3C spec, detailing which implementations support the feature. The site focusses on MSXML (the most easily available implementation for VB programmers). The reference links to examples with the results generated by several implementations (Saxon, XT, Xalan, MSXML). This allows to compare implementations side-by-side.
  • XSLT Reference - Complete XSLT reference with links to Interactive X Lab.
  • XSLT Requirements Version 2.0 - This draft document describes the requirements for the XSLT 2.0 specification. (W3C Working Draft 14 February 2001)
  • XSLT Tutorials - Finetuning.com - In-depth tutorial on eXtensible Stylesheet Language Transformation (XSLT).
  • XSLT.com - Portal site for XSLT, XSL, and XML technologies.
  • XSLT/XPath Training Material - Includes a free downloadable preview with helpful references. Purchase gives access to all future revisions.
  • XSLTC - A compiler from XSLT to Java bytecode. [Open Source, BSD-like]
  • XSLTDoc: - XSLT checker and documentation generator analyzes an XSLT stylesheet to find some tricky errors and generates documentation about the stylesheet.
  • XSLTester - A free open source visual XSL development environment. First created in 1998, this is a great tool.
  • XSLWiz - Visually maps XML documents conforming to one schema to another schema. Once the mapping is done, XSLWiz will automatically generate XSLT script.
  • XSplit - Takes standard HTML file and splits it automatically into two related XML files. The first file contains the content definition (DTD), the second contains the format definitions for that page. Once split, the static formatting (XSL) can be applied to new XML content files.
  • XT - An implementation in Java of XSL Transformations (XSLT). [Open Source]
  • XTask - XSLT optional task for the Java build tool Ant. Uses XT. [Open Source]
  • Zvon XSL Tutorial - Interactive XSL training by examples.

    Google