xsl fo
nxslt 2.2
Perform XSL Transformations (XSLT) using .NET Framework 2.0 XSLT implementation using nxslt more>>
nxslt is backwards compatible with functionality and command line options provided by Microsofts MSXSL.EXE Command Line Transformation Utility with a small difference: nxslt does not support specifying start mode while MSXSL does.
In addition, nxslt supports plenty of advanced features:
- XInclude 1.0/XPointer 1.0
- Embedded stylesheets
- Multiple output documents via exsl:document extension element
- Custom URI resolving
- Custom extension functions
- EXSLT and EXSLT.NET extension functions
- New! XHTML output
- New! XSLT 2.0 character maps
- Credentials to access XML source and XSLT stylesheet
System requirements:
- .Net Framework 2.0
CSSToXSLFO 1.2
CSSToXSLFO is a utility which can convert an XML document, together with a CSS2 style sheet, into an XSL-FO document more>>
It has special support for the XHTML vocabulary, because that is the most obvious language it would be used for. The tool has a number of page-related extensions. It also comes with an API in the form of an XML filter.
The tool has a command-line interface. There are special packages for using it with XEP from RenderX, XSLFormatter from Antenna House, XINC from Lunasil and FOP from Apache.
SQLDBInfo 1
SQLDBInfo offers you a useful and convenient database and network program that retrieves SQL database information (table, fields, indexes) and generates a customizable HTML report. more>>
SQLDBInfo 1 offers you a useful and convenient database and network program that retrieves SQL database information (table, fields, indexes) and generates a customizable HTML report.
Major Features :
- Provides three level of details for the report generated
- Provide output on both XML and HTML formats
- Supports XSL transformation so that users can use their own stylesheets for the output.
XSLT Processor 1
For viewing the result of client-side XSL transforms. A tool for Web developers. more>>
Perform an XSLT transform and see the result. If you view an XSL file in a browser and view the page source you do not see the resulting code, rather just the source. This tool allows you to view that result. It enables you to do an XSLT transform offline and have access to the raw resulting code.
Requirements: Windows
<<lessXSL-FO Debugger 1.7.4
XSL-FO Debugger - freeware for visual XSL-FO stylesheets debugging more>>
In short, XSL-FO Debugger takes an XSL-FO file or a pair of XML and XSLT files as an input, follows XSL-FO formatting instructions and generates a PDF document as an output. The resulting PDF file may contain layers for displaying boxes (these are content box, allocation box, border box and padding box), baseline tables and breaks for the groups of FO objects and particular FO objects as well.
The XSL-FO specification can be very intricate when you are trying to find out whats wrong with this or that FO document. In fact, it is often not so easy to answer many tricky questions that arise when you create a document with a complex structure and thousands of objects. Why are these nested blocks not present on where they should be? What happened to that line? Where on earth is the header? Is it my error or I should send a letter to the producer of my formatter?
Xsl-Fo Debugger helps you to avoid spending precious time on re-calculating object parameters, re-reading specification and revising your code. It introduces the visual representation of all basic document areas, baseline tables and breaks generated by the formatter so that you can find irritating shortcomings as fast as possible.
What is even more convenient you may select the areas or baselines to be displayed. You may also change the color or opacity of displayed objects as it is described in the following sections. In addition, a separate PDF layer is created for each class of debugged objects, which makes your PDF document interactive and allows turning on/off the particular layers. This feature makes Xsl-Fo Debugger much more applicable and flexible tool. And here the time of your own fantasy and creativity begins!
XSL-FO Debugger. Freeware for visual XSL-FO stylesheets debugging. XSL-FO Debugger 1.7.4 - Altsoft S.A. BelgiumLicense:Freeware
xslide 0.2.2
An Emacs major mode for editing XSL stylesheets and running XSL processes more>>
Main features:
- XSL customization group for setting some variables;
- Initial stylesheet inserted into empty XSL buffers;
- "Template" menu for jumping to template rules, named templates, key declarations, and attribute-set declarations in the buffer;
- xsl-process function that runs an XSL processor and collects the output;
- Predefined xsl-process command line templates and error regexps for Java and Windows executable versions of both XT and Saxon;
- Font lock highlighting so that the important information stands out;
- xsl-complete function for inserting element and attribute names;
- xsl-insert-tag function for inserting matching start- and end-tags;
- Automatic completion of the end-tags with user-definable indentation step;
- Comprehensive abbreviations table to further ease typing.

dotXSL 3.0.6
dotXSL is a good tool possessing desirable qualities in XML to HTML transformation. more>>
dotXSL 3.0.6 is a good tool possessing desirable qualities in XML to HTML transformation.
Web pages, Web apps and reports are easy to build and maintain. Use WYSIWYG drag-and-drop interface, and if you are experienced XSL developer, code XSL/XPath/CSS with productivity you haven't experienced before. Create XSL components that can use any XML data, not just the XML it was designed to work with.
Enhancements: Version 3.0.6 may include unspecified updates, enhancements, or bug fixes.
XMLFolio 1.4
XMLFolio translates ODBC database tables into XML and displays the XML data using an XSL stylesheet based on Pyreneans XSL server. You can group data by selected fields in order to see your data in ne more>>
XslTransformer 1.0
XslTransformer is a program to convert xml files using xsl transformation files more>> XslTransformer is a simple program to convert xml files using xsl transformation files. This program uses gtk as a graphical front-end and it relies on libxml and libxslt for the transformation.
I created this program to help me convert BYOJeopardy files to HTML. I also consider this one more gui towards making linux user-friendly.<<less

Rapid XSLT 0.1
Provide a complete set of tools that a programmer can use for writing XSLT. more>> The project is still too early in its development life cycle to be compared to other, more mature, editors and IDEs. Nevertheless, it does provide a complete set of tools that a programmer can use for writing XSLT.
There are no plans to further develop this project.
Some of the features of this editor:
- Ctrl+Shift brings up a list of frequently typed XSLT elements with a shortcut letter that allows one to be inserted.
- Shorthand Notation supports two groups of elements that abstract nicely to programmatic constructs: xsl:call-template and xsl:with-param elements and xsl:choose, xsl:when and xsl:otherwise. They can be written using the shorthand notation as a method call and a case-default construct, respectively.
- Ctrl+Alt+arrow keys navigate between elements and attributes.
- User preferences allow inserted code to be customized.
- One or more elements can be wrapped with an inserted element.
- Multiple XSLT files can be opened and edited at once.
The download file contains help sheets to explain how to use the program.
What are its known limitations?
- The preferences window is not user friendly in that the options that should be set via radio buttons are set by typing YES or NO into text fields.
- When closing an open document, the user is prompted to save even if no changes have been made to it.
- Only one construct can be typed at a time in the shorthand notation text area. Therefore, a case/default construct may not be followed by a method call, and vice versa.<<less

XSLDebugger 2.0
Debug XSLT with the features of a visual IDE! more>>

602XML Form Filler build 2.04.06.0630
Use 602XML Form Filler to fill XSL-FO based XML forms offline, save forms for later completion, and add an X.509 digital signature for authorization more>>
602XML Form Filler build 2.04.06.0630 is a software which can fill XSL-FO based XML forms offline, store forms for later completion. It also can add an X.509 digital signature for authorization. XML data can be delivered by e-mail, HTTP, HTTPS, SOAP or embedded in the XML form. Includes FREE business forms. Supports one-click form export to Adobe PDF. This solution provides the next generation of data exchange. You can easily attach any file to a form for simplified integration with existing processes and systems.
Give your paper-based form some interactivity using dynamic form elements. Change form field descriptions and show/hide form sections based on specific user input or a pre-set configuration. Forms can now be stored in a compressed format. The compression algorithm uses the open ZIP standard (ZLIB) and provides a file size that is up to 5 times smaller. Form submission profiles allow a rule to be defined for each submission method: local save, SOAP, e-mail, or HTTP POST to provide error-free transportation of XML data.
License:Freeware
Fill XSL-FO based XML forms offline, save forms for later completion, and add an X.509 digital signature for authorization. Includes FREE businessLicense:Freeware
Fullxml 2.2
Fullxml is an opensource instant web portal based upon asp/xml/xsl technology. Features included: Wysiwyg DHTML editor, XSLT skin engine (allowing every imaginable design, Banners, Downloads, more>>
Fullxml 2.2 is considered as a smart and useful instant web portal based upon asp/xml/xsl technology. Most of all, Fullxml does not require any database as it stores datas into xml files. Fullxml is compliant with the free asp host Brinkster.
Major Features:
- Wysiwyg DHTML editor.
- XSLT skin engine allowing every imaginable design.
- Banners.
- Downloads.
- Categories.
- Forums.
- Site map.
- Members manager and selfcare.
- Guestbook.
- Site search.
- Newsfeed aggregation and syndication (as RSS channel).
- per Page configuration (nb article, margins, sorting, etc.).
- per Article configuration (title, publication and expiration date, etc.).

XMLtoANY 1.0
uses XSLT to provide content from XML source and XSL stylesheet more>> XMLtoANY is a free servlet that uses XSLT to provide content from XML source and XSL stylesheet. Depending on incoming device request, XMLtoANY converts XML source into content (HTML, WML, XML, ...) viewable for the device. XML source could be local or remote (i.e : from a content-provider).
Setup xmlconfig parameter with the absolute path to xmltoany.xml file.
To do so, edit WEB-INF/web.xml and modify tag.
Note : If youre not familiar with J2EE then simply setup xmlconfig as an init parameter in your servlet engine.
Setup conf/xmltoany.xml by filling in and tags.
tag is the path to the XML source. It could be local
(e.g. : /aHardDiskPath/data/mysource.xml) or remote
(e.g : http://www.acontentprovider.com/channel/source.xml)
You can also setup the CACHE attribute to enable caching features. It is useful for remote source. Cache value is a time period in seconds. -1 means no cache.
tags define relations between device, content-type and xsl. For each target you have to setup the following nodes :
tag is the string that must match to the HTTP ACCEPT header from the devices request.
tag is the associated HTTP response content-type.
tag is the XSL stylesheet that converts XML to content viewable by the device matching to the current target.
If you have caching feature enabled you have to setup the CACHEFILE attribute with the absolute path to cache file.<<less
html2fo 0.4.2
html2fo is an open source software that will allow you to convert html files to the xsl:fo format more>>
html2fo supports most of the usual tags. You may think that you have a XSLT which does the same job, but html2fo does convert documents which are not XML conform.
html2fo is designed to produce a valid xsl:fo so you can use Apaches FOP with no problems at all..