Login/Register
HomeBlogServicesSupportDownload

Zorba - C++ Open Source XQuery Processor

Short Description

Zorba is a general purpose XQuery processor implementing the W3C family of specifications in C++. The query processor has been designed to be embeddable in a variety of environments such as other programming languages extended with XML processing capabilities, browsers, database servers, XML message dispatchers, or smartphones. Its architecture employes a modular design, which allows customizing the Zorba query processor to the environment's needs. In particular the architecture of the query processor allows a pluggable XML store (e.g. main memory, DOM stores, persistent disk-based large stores, S3 stores). Zorba can be accessed through APIs from the following languages C, C++, Ruby, Python, Java, and PHP. Zorba runs on most platforms and is available under the Apache license v2.
Zorba Architecture

Implements

  • XQuery 1.0 (99.5% W3C tests)
  • XQuery Update Facility 1.0 (98.5% W3C tests)
  • XQuery Scripting 1.0
  • XML Schema support
  • XQueryX
  • XQuery 1.1, Full-Text on the way
  • Remote Debugger

Partners

Project Homepage

Visit the project's homepage.
Built with Sausalito - 100% XQuery  100% XQuery  © 2006-2010 28msec Inc.