Projects / The XSLT C library for GNOME

The XSLT C library for GNOME

Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. Also included is 'xsltproc', a command line XSLT processor. The library is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  28 Sep 2007 03:30

    Release Notes: RVT cleanup problems, an exclude-result-prefix bug, and stylesheet compilation error handling were fixed. Building was improved with VS2005. Building on AIX was fixed. The security file checks on Windows were fixed. An --encoding option was added to xsltproc.

    •  27 Oct 2006 02:33

    Release Notes: This release includes bugfixes and a bit of internal refactoring. It also requires the latest libxml2 2.6.27.

    •  05 Sep 2005 05:30

    Release Notes: This release fixes a few bugs and adds EXSLT dyn:map support.

    •  30 Sep 2004 03:05

    Release Notes: Bugfixes and a new tutorial.

    •  23 Aug 2004 05:20

    Release Notes: Various bugfixes were made, including corrections to problems with result value tree and key handling. There were also a couple of toolkit improvements.

    Screenshot

    Project Spotlight

    JStock

    A stock market application.

    Screenshot

    Project Spotlight

    GRAMPS

    A genealogy/family tree program.