Projects / GNOME Structured File Library

GNOME Structured File Library

The GNOME Structured File Library is a utility library for reading and writing structured file formats. Support for MS OLE2 streams is complete, as is zip import. There is also support for document metadata and some initial work on decompressing VBA streams in OLE files for future conversion to other languages. This library replaces libole2 and is used in gnumeric, mrproject, abiword, libwv2, koffice. It is also part of the AAF format.

Operating Systems

Recent releases

  •  17 Feb 2010 19:59

    Release Notes: This release fixes an XML parser crash. It will write metadata values in name order. It doesn't call gnome_vfs_init in the Python binding.

    •  14 Oct 2009 19:51

      Release Notes: This release adds a variant of OO_NS_FIELD. It uses gdk_pixbug for thumbnailing when available. It fixes a problem with errors to stdout. It fixes gnome-vfs dependency handling.

      •  13 Sep 2009 18:11

        Release Notes: This release bumps the ODF version to 1.1 and adds enum to inform users. It fixes criticals when parsing bogus OLE properties. Work has begun on cleaning up the timestamp code.

        •  13 Sep 2009 13:26

          Release Notes: This release adds namespaces used by Openoffice 3.0, Lotus Symphony, etc. It fixes the gsf_xml_out_start_element to allow child elements mixed with other content.

          •  13 Sep 2009 05:29

            Release Notes: gsf_opendoc_metadata_subtree was fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.