Displaying 1 to 20 from 36 results

Basex - Processing and Visualizing XML with a native XML Database

  •    Java

BaseX is a light-weight, high-performance and scalable XML Database engine and XPath/XQuery 3.0 Processor, which includes full support for the W3C Update and Full Text extensions. An interactive and user-friendly GUI frontend gives you great insight into your XML documents. It is a High-performance database storage with text, attribute, full-text and path indexes.

basex - BaseX Main Repository.

  •    Java

BaseX XML database and XPath/XQuery processor

Standalone XQuery and SQL Implementation in .NET

  •    CSharp

QueryMachine.XQuery is XQuery 1.0 implementation based on XPathNavigator API. QueryMachine is database independent SQL engine for queries to non-specific source of the data.

WebTools - XML XQuery class, ASP.NET Server Controls

  •    ASPNET

A solution for storing serialized objects in an XML data type column and using XQuery to query into the serialized XML and retrieve records. Also includes the WebTools.UI library which is a collection of ASP.NET server controls for rollover images and other controls.




Bagri - XML/Document DB on top of distributed cache

  •    Java

Bagri is a Document Database built on top of distributed cache solution like Hazelcast or Coherence. The system allows to process semi-structured schema-less documents and perform distributed queries on them in real-time. It scales horizontally very well with use of data sharding, when all documents are distributed evenly between distributed cache partitions.

documentation - Documentation of eXist

  •    XQuery

This repository contains the official documentation for the eXist-db Native XML database and the application for browsing it.

exist - eXist Native XML Database and Application Platform

  •    Java

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.

atom-existdb - Atom editor integration package for eXist-db

  •    CoffeeScript

The eXistdb package requires a small support app to be installed in the database instance you want to access. You should be asked if you would like to install the support app the first time the package is activated. If this fails for any reason, install it manually by going to the eXistdb dashboard. In the package manager, search for an app called Server side support scripts for the Atom editor package and install it. Most eXist users will be familiar with the first approach because this is how the in-browser IDE, eXide, works. (2) has advantages if you are working on an existing app, e.g. cloned from git. In this case, you deploy the app once, configure the automatic sync and continue to edit files in the file system. We'll cover this workflow below. See the section on Automatic Sync.


existdb-node - A node.js client library for the eXist-db Native XML Database.

  •    Javascript

This is a client module to access an eXist-db XML database (http://exist-db.org) instance from node.js. The options object defines the parameters to be used for requests to the database. The API uses eXist-db's REST API. The parameters given in the example above should work for a default installation of eXist-db.

entity-services - Data modeling and code scaffolding for data integration in MarkLogic

  •    XQuery

This is the repository for entity services, a feature in MarkLogic 9. Its code is shipped with MarkLogic server, but this repository is used for testing the feature, and also contains examples code. It contains several sub-projects configured to build with gradle.

node-client-api - The MarkLogic Node.js Client API

  •    Javascript

The MarkLogic Node.js Client API provides access to the MarkLogic database from Node.js applications. The documentation is generated in a doc subdirectory. The documentation can also be accessed online here.

marklogic-data-hub - A data hub framework for MarkLogic. Start here =>

  •    Java

Go from nothing to an Operational Data Hub in a matter of minutes. The MarkLogic Data Hub Framework is a data integration framework and tool-set to quickly and efficiently integrate data from many sources into a single MarkLogic database and then expose that data.

XPath2.Net - Lightweight XPath2 for .NET

  •    HTML

This is an implementation of W3C XML Path Language (XPath) 2.0 for .NET Framework based on standard XPathNavigator API. The given implementation based on practice of developing XQuery is fully corresponding to the specification demands. This is single assembly 302K size. API used is an anology to the standard one built into the platform: you utilize XPath2Expression instead of the common XPathExpression and a set of extension functions for XNode, XPathNavigator and XmlNode classes.

rxq - RXQ - provides a set of XQuery annotations which expose RESTful services in MarkLogic.

  •    XQuery

RXQ provides a set of annotations to be used on functions in XQuery that expose RESTful services in MarkLogic. You may use RXQ to build MVC/RESTful apps with MarkLogic XQuery.

basex-node - A node.js client for the BaseX server.

  •    Javascript

This is a BaseX client for Node.js. It is work in progress. It uses the client interface via a socket connection to the BaseX server. BaseX is a very light-weight, high-performance and scalable XML Database engine and XPath/XQuery 3.0 Processor, including full support for the W3C Update and Full Text extensions. Built as a lightweight Java server, BaseX also supports XSLT, Webdav and RestXQ.

WeGA-WebApp - Web application that powers weber-gesamtausgabe.de

  •    HTML

This web application is written in XQuery on top of an eXist-db and powers www.weber-gesamtausgabe.de. Needless to say the code is tailor-made to fit our data (see example-data and the corresponding TEI ODD schemata) but can hopefully serve as a starting point for likewise ventures. Since version 1.2 the WeGA-WebApp is designed as an eXist app package and should happily live together with other installed apps.

xqlint - JSONiq & XQuery Quality Checker

  •    Javascript

XQLint parses XQuery & JSONiq files and returns errors and warnings based on static code analysis.

atom-existdb - Atom editor integration package for eXist-db

  •    CoffeeScript

The eXistdb package requires a small support app to be installed in the database instance you want to access. You should be asked if you would like to install the support app the first time the package is activated. If this fails for any reason, install it manually by going to the eXistdb dashboard. In the package manager, search for an app called Server side support scripts for the Atom editor package and install it. Most eXist users will be familiar with the first approach because this is how the in-browser IDE, eXide, works. (2) has advantages if you are working on an existing app, e.g. cloned from git. In this case, you deploy the app once, configure the automatic sync and continue to edit files in the file system. We'll cover this workflow below. See the section on Automatic Sync.

eXide - A web-based XQuery IDE for eXist-db

  •    Javascript

eXide is a a web-based XQuery IDE built around the ace editor (http://ace.ajax.org/). It is tightly integrated with the eXist-db native XML database (http://exist-db.org). eXide requires the shared-resources package in eXist-db. It should be installed by default unless you changed the build.