We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Lightweight XML processor; XML-POJO mapping via Java5 annotations or DTD; Preprocessing of XML documents using expression language; Binary XML; RMI friendly XML; JSON format support; XML marshall/unmarshall; HTML as XML parser; Swing XML Viewer
Lux is an open source XML search engine using Lucene /Solr and Saxon XQuery/XSLT processor. Lux provides XML-aware indexing, an XQuery 1.0 optimizer that rewrites queries to use the indexes, and a function library for interacting with Lucene via XQuery. These capabilities are tightly integrated with Solr, and leverage its application framework in order to deliver a REST service, application server, and supporting tools.
XML Explorer is an extremely fast, lightweight XML file viewer. It can handle extremely large XML files. It has been tested on files as big as 300MB. It allows fast viewing and exploration, copying of formatted XML data, evaluation of XPath expressions, and XSD schema validation.
TPoX is an XML database benchmark based on a financial application scenario. It is used to evaluate the performance of XML database systems, focusing on XQuery, SQL/XML, XML storage, XML indexing, XML Schema support, XML updates, and other aspects.
Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents, you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.
eXist is a high-performance open source native XML database—a NoSQL document database and application platform built entirely around XML technologies. The main homepage for eXist can be found at exist-db.org. This is the GitHub repository of eXist source code, and this page links to resources for downloading, building, and contributing to eXist, below.New developers may find the notes in BUILD.md and CONTRIBUTING.md helpful to start using and sharing your work with the eXist community.
EditXML provides a servlet based solution for managing sets of XML files for XML based publishing systems like Cocoon (see http://xml.apache.org/cocoon). XML files are grouped into XML domains. Each XML domain has its own: - XML paths: The idea behi
PlainXML represents a pure Java library which includes various lightweight XML processing tools. <br>Major features are: <ul><li>Generation of POJO by DTD; </li><li> Using typed POJO for manipulation for XML documents in Java; </li><li> XML-POJO mapping using either Java5 annotations or DTD with processing instructions;</li><li> Ability to access and modify XML document using POJO instead of SAX or DOM; </li><li> Custom preprocessing of XML documents using expression language; </li><li> Support
Elementflow is a Python library for generating XML as a stream. Some existing XML producing libraries (like ElementTree, lxml) build a whole XML tree in memory and then serialize it. It might be inefficient for moderately large XML payloads (think of a content-oriented Web service producing lots of XML data output). Python's built-in xml.sax.saxutils.XMLGenerator is very low-level and requires closing elements by hand.Also, most XML libraries, to be honest, suck when dealing with namespaces.
The Ch Mini XML package is a Ch binding to the Mini XML C library. This file contains the instructions for creating and installing Ch Mini XML package. With Ch Mini XML, Mini XML library functions can run in Ch interpretively without compilation.
The XML Mapping Task Pane for Word can be used to build templates that utilize content controls and XML mapping in Word 2007/2010. You can use the task pane to add XML parts to Word documents, view a part's XML structure, and drag and drop XML nodes into the document to cr...