Projects / Mini-XML


Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML strings and files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, indexing, and searching the tree.

Operating Systems

Recent releases

  •  05 Jan 2014 03:41

    Release Notes: This release fixes some minor platform and XML issues.

    •  21 Dec 2011 08:16

      Release Notes: This release fixes some memory leaks, adds accessory functions, and adds 64-bit configurations to the Visual C++ project files.

      •  17 May 2009 17:55

        Release Notes: This release fixes some UTF-8, wrapping, and mxmldoc issues and adds support for Xcode documentation sets.

        •  29 Jan 2008 08:51

          Release Notes: This version fixes some XML parsing problems and adds many new mxmldoc features.

          •  23 Nov 2007 12:45

            Release Notes: This version fixes some build and XML parsing bugs, adds support for the apos character entity, and adds per-thread global settings.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.