Limpid is a C++ Environment for XML, XPath & XSLT.
Here are some key features of "Limpid":
· Absolutely standard W3C DOM Interfaces (Level 2 Core).
· Full W3C XPath 1.0 and XSLT 1.0 Implementations.
· Simple Java-like Interfaces.
· The power of C++ without using pointers.
· Compilation to small executables.
· Minimal use of memory.
· High configurability.
· Enormous flexibility in operation.
· Flexible validation by either DTDs or simple Schemas.
· Extensive utilities to simplify development and testing.
· Code that is standard and portable, requiring only the C++ Standard Library.
· Future-proofed modular design that lends itself to easy maintenance.
· Release under the GNU General Public License.
Advantages of using Limpid:
· Working with efficient C++ code without pointers.
· Absence of memory leaks.
· High and reproducible real-time performance.
· Programming interfaces that are standard and not subject to frequent change.
· Library code that is both portable and highly adaptable.
· Supporting classes make your own work more productive.
What's New in This Release:
· The Limpid library has been updated to provide support for a powerful new command-line application (Lexxia). Lexxia is provided for both Linux and Windows, and provides multiple options: transformation of multiple documents; interconversion of XML, HTML, CSV, Eric Raymond's Record Jar (RJ) and a new simplified XML format (SXF) files; stream editing of huge files and stepped transformation of huge files without needing to construct full source or result documents. Detailed user information is provided and downloads of binary and source are provided. The earlier application (George) is no longer supported.