The XML Search Engine

Lux is an open source XML search engine formed by fusing two excellent technologies: the Apache Lucene/Solr search index and the Saxon XQuery/XSLT processor.

Learn more about Lux »


Lux extends Solr's HTTP REST API to provide XML indexing for documents inserted via the Solr update API, and XQuery processing via the Solr search API.

View details »

XQuery API

Lux provides an XQuery function library. This include functions related to searching and storing documents in the index.

View details »

Java API

The Lux internals are described here. Read thi if you are going to embed Lux in another Java application.

View details »